Good Starting Place for Local Balena Device UI

Added the container manager, logs access and offline device info. Also added a captive portal and published it as a container (docker pull ghcr.io/maggie0002/bdu:latest). Just the authentication and MDNS missing, but going to have to leave that to someone else. The MDNS I don’t really get, and the SQLite backend I haven’t implemented in ExpressJS before and hoping someone who has walked that path already might come along and do it (would be happy to do the UI frontend, but hopefully someone can contribute the backend work). Anyone who has done it before is bound to bring some inside knowledge.

@nucleardreamer is going to go and wave their magic wand over it now too. Will keep an eye out and work on bug fixes as people identify them, but think that’s probably as far as I can take it and is plenty useable now.

Enjoy.

1 Like