fix(homepage): pin UltraSeedbox to one tab, dedupe Uptime Kuma, size columns to members
UltraSeedbox had no layout: entry, and Homepage renders an untabbed group on every tab — eight full-width bookmark bars repeated four times. Pinned to Main with a row layout. Uptime Kuma rendered twice: a manual services.yaml block under Monitoring plus homepage.group=Apps on the container. Dropped the manual block, moved the label to Monitoring, added homepage.siteMonitor. Adopted the previously unmanaged uptimekuma stack into stacks/ so the label is version-controlled. Column counts declared more columns than groups had members, leaving the last row of several groups mostly empty. Columns now track member counts. Also records an UNRESOLVED regression: since the container was recreated the client render has lost its tab bar, wallpaper and i18n. Ruled out the config changes (committed pre-cleanup config reproduces it) and v2.0.0 (v1.13.2 reproduces it). Server HTML still carries the tab markup, so the loss is client-side. Details in the stack README.
This commit is contained in:
@@ -7,15 +7,17 @@
|
||||
# their own groups through the providers in docker.yaml, so most app
|
||||
# entries don't need to appear here.
|
||||
|
||||
- Monitoring:
|
||||
# Beszel, Dozzle, Backrest arrive here via Docker label auto-discovery
|
||||
# (homepage.group=Monitoring on their compose files). Do not re-add them
|
||||
# manually — they'll double up in the UI.
|
||||
- Uptime Kuma:
|
||||
href: http://10.0.50.45:3001
|
||||
icon: mdi-check-network
|
||||
siteMonitor: http://10.0.50.45:3001
|
||||
description: Uptime monitor (esh-docker-vm)
|
||||
# The Monitoring group is fully Docker-auto-discovered — Beszel, Dozzle,
|
||||
# Backrest and Uptime Kuma all carry homepage.group=Monitoring on their
|
||||
# compose files. There is deliberately no manual block here.
|
||||
#
|
||||
# Uptime Kuma used to be listed manually here AND labelled
|
||||
# homepage.group=Apps on its container, so it rendered twice — once in
|
||||
# Monitoring without its widget, once in Apps with it. Fixed 2026-08-18 by
|
||||
# deleting the manual entry and moving the container's label to Monitoring
|
||||
# (stacks/uptimekuma/). This is the exact failure the warning below
|
||||
# describes; it survived the 2026-08-17 audit because a duplicate reads as
|
||||
# two plausible cards rather than as an error.
|
||||
|
||||
- Apps:
|
||||
# Manual entry — the Booth is a user-level systemd service on nh3-dev
|
||||
|
||||
Reference in New Issue
Block a user