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:
@@ -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.
|
||||
Reference in New Issue
Block a user