Initial commit of dashboard

Static status dashboard served via nginx, with the switch TLS proxy
section relabeled from WWTP to Extreme.
This commit is contained in:
dcstephenson
2026-07-29 13:47:35 -05:00
commit 40fb835319
4 changed files with 290 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# dashboard — links page for services on this box
Static launcher page linking out to every service's own web UI (NetBox,
NocoDB, camera-list, go2rtc, LLDP mapper, switch-config-manager, RV50x
manager, and the stunnel-proxied WWTP switches). No health polling, no
live status — just direct links, same as typing the URL by hand.
## Setup
```
docker compose up -d --build
```
Open `http://<vm-ip>:8090/`.
## Updating
`index.html` is a single static file — edit it directly (add/remove a
card, fix a port) and run `docker compose up -d --build` to pick up the
change. There's no generator script; unlike camera-list or lldp-mapper
this doesn't pull from NocoDB, since it's just a fixed list of the
services running on this host.