Migrating Controller from port 8087 to 80 so that it is more discoverable. Reformatting Controller dashboard to make header at the top. Reformatting navigation bar to handle the new links which prevented Admin from being visible in some screens.

This commit is contained in:
Roland 2026-04-07 20:01:49 -06:00 • committed by lrnselfreliance
parent c316a178f9
commit e0324ce0fc
33 changed files with 302 additions and 407 deletions

11
controller/serve.py Normal file
View file

@ -0,0 +1,11 @@
"""
Entry point for the WROLPi Controller.
Starts uvicorn on port 80 (the primary HTTP entry point for users).
Docker maps this to external port 8080; native/RPi uses port 80 directly.
"""
import uvicorn
if __name__ == "__main__":
uvicorn.run("controller.main:app", host="0.0.0.0", port=80, log_level="info")