11 Commits
Author SHA1 Message Date
Arnout van Westen 0eb590f455 feat(dnsweaver): traefik router labels on all HTTP UIs; exclude list trimmed to DBs/agents
All HTTP-served containers (web UIs + metrics APIs) now carry explicit
router-rule labels so dnsweaver manages their arnoutvw.nl rewrites end
to end (no more relying on traefik defaultRule). krusader fixed to
noVNC 8080-ish label -> 6080. EXCLUDE_DOMAINS reduced to databases,
workers and agents (postgres14/mariadb/redis/postgresql17/komodo-mongo/
bookorbit-db/immich_postgres/immich_ml/dawarich_*db-redis-sidekiq/
influxdb/newt*/komodo-periphery/dockersocket/subsyncarr/wordpress-blues).
2026-10-05 09:10:52 +02:00
Arnout van Westen 6042b1dcd6 chore: upgrade digest pins to real version tags
Registry scan found version tags matching the running digests:
mealie v3.28.0, glances 4.5.7, fileflows 26.09, postgres-exporter
v0.20.1, cadvisor v0.55.1, teslacamplayer 2024.8.11.923-ig37.

Images without usable version tags stay digest-pinned (syncthing,
homepage, telegraf, plex-exporter, sockpuppetbrowser, biggetje).
2026-10-02 17:00:19 +02:00
Arnout van Westen de82f2ffcd chore: pin all floating image tags to running versions
:latest and floating tags pinned to the exact digest/tag each
container currently runs, verified against registry manifest
digests. Digest-pinned where no matching version tag exists
(mealie, homepage, syncthing, glances, telegraf, fileflows,
teslacamplayer, sockpuppetbrowser, postgres-exporter, cadvisor,
plex-exporter). Renovate can now update each to real releases.
2026-10-02 16:49:12 +02:00
Arnout van Westen 34e06f3062 fix(monitoring): escape shell vars in glances command
Compose ate ${GLANCES_OPT}/${PYTHON_VERSION} in the command string
(empty), leaving bare 'glances' → TUI mode vs curses crash.
2026-10-02 16:36:46 +02:00
Arnout van Westen eab961c91e fix(monitoring): glances needs TERM; skip photon (needs 153GB temp)
- glances: new image crashes without TERM (curses init) — set TERM=xterm.
- photon: commented out. New image layout (no uv) and its OSM update
  wants 153GB temp / 137GB available on docker.img nvme. Re-enable
  after disk decision.
2026-10-02 16:35:09 +02:00
Arnout van Westen ec6a723776 fix: pocketid encryption key inline, photon image layout, glances py 3.14
- Pocket-ID: ENCRYPTION_KEY contains $ — Komodo .env interpolation
  eats it. Inline with $$ YAML escape (value already in git history
  from master.yaml; rotate later).
- photon: image dropped uv; use image default CMD, strip stale PATH/JAVA.
- glances: PYTHON_VERSION must be 3.14 to match image venv.
2026-10-02 16:21:53 +02:00
Arnout van Westen 18b0e9e129 feat(monitoring): Komodo-ready monitoring stack
Remove node_exporter (owned by infra stack), add Grafana service
from live container config. Secrets to ${VAR} (Komodo stack env),
strip Unraid template noise, normalize restart to unless-stopped.
2026-10-02 16:13:34 +02:00
Renovate Bot ed6277f527 Update quay.io/prometheus/node-exporter Docker tag to v1.12.1 2026-07-14 20:02:23 +00:00
Renovate Bot c05d1d2c79 Update quay.io/prometheus/node-exporter Docker tag to v1.12.0 2026-07-11 08:01:36 +00:00
Renovate Bot bd7929e683 Update quay.io/prometheus/node-exporter Docker tag to v1.11.1 2026-06-30 20:02:10 +00:00
Arnout van Westen c7f8dcf70c extra files 2026-06-30 11:25:06 +02:00