
Local browser dashboard for transferring files between PC and Light Phone, including an HTTP server, UI templates and SDK-aware tool integration for secure, cloud-free local transfers.
or: a local dash for getting stuff to and from your Light Phone
This repo contains the source code for a full-stack web app - the Tool Manager (f.k.a PhotoBrowser, f.k.a FileManager) - that runs embedded within LightOS and provides a browser-based, dashboard-like UI to let users send/receive data/files to/from various tools on their Light Phone.
SOON: Tools developed using the Light SDK will be able to declare themselves as Tool Manager-capable, meaning users can securely and locally interact with those tools' content from their PC. No cloud deployments necessary. Currently, all connections/transfers run via HTTP on the user's local network.
Build and run the server on your PC:
./gradlew :serverrunner:runThe frontend is automatically built and bundled into the server resources. The URL to access the app will be logged once running.
or: a local dash for getting stuff to and from your Light Phone
This repo contains the source code for a full-stack web app - the Tool Manager (f.k.a PhotoBrowser, f.k.a FileManager) - that runs embedded within LightOS and provides a browser-based, dashboard-like UI to let users send/receive data/files to/from various tools on their Light Phone.
SOON: Tools developed using the Light SDK will be able to declare themselves as Tool Manager-capable, meaning users can securely and locally interact with those tools' content from their PC. No cloud deployments necessary. Currently, all connections/transfers run via HTTP on the user's local network.
Build and run the server on your PC:
./gradlew :serverrunner:runThe frontend is automatically built and bundled into the server resources. The URL to access the app will be logged once running.