Renovate Bot
3e42185bbc
chore(deps): update ghcr.io/immich-app/postgres docker tag to v17
2026-10-03 20:02:32 +00:00
Arnout van Westen
5e7ab46f71
refactor(networks): private compose networks instead of shared bridge
...
traefik-network-connector attaches traefik to container networks labelled
traefik.enable=true, so stacks no longer need the default bridge:
- changedetection: app+sockpuppetbrowser on changedetection network, links out
- postiz: postiz-network, legacy links out
- teslamate: teslamate network, DB via service DNS (postgresql17), 5432
hostport dropped, teslamateapi -> teslamate:4000 internal
- download: bookorbit+bookorbit-db on bookorbit network (5435 hostport dropped)
- immich: immich network in .env host IP refs -> service/container DNS
All published host ports kept unless removed above; pangolin target
hostnames still point at 192.168.10.144 host ports.
2026-10-03 21:53:13 +02:00
Arnout van Westen
9ab0357f16
feat(infra): add traefik-network-connector; dawarich off shared bridge
...
- new stack traefik-network-connector: attaches atlas traefik to networks
of containers labelled traefik.enable=true (obeone/traefik_network_connector)
- dawarich: rewrite to upstream compose style (private dawarich network,
no default-bridge sharing, no legacy links). Keep pinned image tags,
host port 3007 (pangolin/newt target), photon override, concurrency 10.
RAILS_ENV development -> production (+ SECRET_KEY_BASE, upstream default).
2026-10-03 07:53:12 +02:00
renovate-bot
122ca76eb8
Merge pull request 'chore(deps): update n8nio/n8n docker tag to v2.42.2' ( #436 ) from renovate/n8nio-n8n-2.x into main
2026-10-02 22:03:14 +02:00
renovate-bot
0e1806a8f3
Merge pull request 'chore(deps): update ghcr.io/gitroomhq/postiz-app docker tag to v2.25.0' ( #435 ) from renovate/ghcr.io-gitroomhq-postiz-app-2.x into main
2026-10-02 22:02:38 +02:00
Renovate Bot
3bb40ad67e
chore(deps): update n8nio/n8n docker tag to v2.42.2
2026-10-02 20:02:38 +00:00
Renovate Bot
adbf36a9d3
chore(deps): update ghcr.io/gitroomhq/postiz-app docker tag to v2.25.0
2026-10-02 20:02:37 +00:00
renovate-bot
a6fe126fbb
Merge pull request 'chore(deps): update fosrl/newt docker tag to v1.18.1' ( #434 ) from renovate/fosrl-newt-1.x into main
2026-10-02 22:02:36 +02:00
Renovate Bot
5fbdd7ffde
chore(deps): update fosrl/newt docker tag to v1.18.1
2026-10-02 20:02:33 +00: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
2390abcad3
fix(pocketid): inline ENCRYPTION_KEY with dollar escape
...
Komodo .env interpolation strips $e/$r from the value; inline
$$-escape in compose renders the literal key correctly.
2026-10-02 16:23:47 +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
4d94c9db58
fix(tools): krusader init.sh lives at /usr/bin, not /usr/local/bin
...
Old Unraid container ran cmd 'bash init.sh' (PATH-resolved). Match
live behaviour with explicit /usr/bin/init.sh.
2026-10-02 16:18:53 +02:00
Arnout van Westen
f9bd92d51a
feat(pocketid): extract Pocket-ID stack from master.yaml
...
Pocket-ID becomes its own Komodo stack; secrets via ${VAR} (Komodo
stack env). traefik labels kept; drop Unraid template noise.
master.yaml (Traefik + Pocket-ID snapshot dump) removed — traefik
stays Unraid-managed. remote-access/ removed (ApacheGuacamole dead).
2026-10-02 16:17:11 +02:00
Arnout van Westen
abc59b4edd
feat(download): add hydra2 service from live config
...
NZB Hydra 2 migrates into the existing download stack.
2026-10-02 16:16:54 +02:00
Arnout van Westen
d4b10bf3c0
feat(automation): Komodo-ready automation stack
...
Remove icloudpd-web (dead). Secrets to ${VAR} (Komodo stack env),
strip Unraid template noise, normalize restart to unless-stopped.
2026-10-02 16:16:19 +02:00
Arnout van Westen
3bcba31d31
feat(media): Komodo-ready media stack
...
Remove youtube-dl-material (dead 3 months). Strip Unraid template
noise, normalize restart to unless-stopped.
2026-10-02 16:14:53 +02:00
Arnout van Westen
3a0b8d3393
feat(tools): Komodo-ready tools stack
...
Remove firefox and macinabox (dead containers), add chrome service
from live config. Strip Unraid template noise, unless-stopped.
2026-10-02 16:14:36 +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
Arnout van Westen
8f9f56de5f
feat(database): Komodo-ready database stack
...
Secrets to ${VAR} (Komodo stack env), strip Unraid template noise
(mac/hostname/PATH/unraid labels), normalize restart to unless-stopped.
Add phpmyadmin and Redis services from live container configs.
2026-10-02 16:12:41 +02:00
Arnout van Westen
74bdd0f776
feat(n8n): extract n8n stack from development/compose.yaml
...
Phase 1 of Komodo migration: n8n moves to its own stack.
Gitea, Gitea-Runner and komodo remain Unraid-managed.
2026-10-02 16:05:43 +02:00
Arnout van Westen
74bcf95efa
fix(netbootxyz): bump PUID/PGID to 1000/1000
...
nbxyz image init fails to create its 'nbxyz' user for Unraid's
default 99/100 ('chown: unknown user/group nbxyz'), so nginx
crash-loops into FATAL state. 1000/1000 confirmed working upstream.
Refs https://github.com/netbootxyz/docker-netbootxyz/issues/96
2026-10-02 15:24:13 +02:00
renovate-bot
358273bb47
Merge pull request 'Update ghcr.io/maintainerr/maintainerr Docker tag to v3.30.0' ( #433 ) from renovate/ghcr.io-maintainerr-maintainerr-3.x into main
2026-10-02 10:02:07 +02:00
Renovate Bot
b5b85718c3
Update ghcr.io/maintainerr/maintainerr Docker tag to v3.30.0
2026-10-02 08:02:01 +00:00
renovate-bot
c0ea46a25b
Merge pull request 'Update ghcr.io/immich-app/immich-machine-learning Docker tag to v3.2.4' ( #432 ) from renovate/immich-monorepo into main
2026-10-01 10:03:08 +02:00
Renovate Bot
f22ef33d5d
Update ghcr.io/immich-app/immich-machine-learning Docker tag to v3.2.4
2026-10-01 08:02:58 +00:00
Arnout van Westen
1e13e797a7
add cloudflare-ddns for thuis.arnoutvw.nl
2026-10-01 07:48:44 +02:00
renovate-bot
28404bbfc5
Merge pull request 'Update ghcr.io/bookorbit/bookorbit Docker tag to v3.2.0' ( #431 ) from renovate/ghcr.io-bookorbit-bookorbit-3.x into main
2026-09-30 22:02:03 +02:00
renovate-bot
870a24d25e
Merge pull request 'Update freikin/dawarich Docker tag to v1.15.3' ( #430 ) from renovate/freikin-dawarich-1.x into main
2026-09-30 22:01:52 +02:00
Renovate Bot
c3652c8c40
Update ghcr.io/bookorbit/bookorbit Docker tag to v3.2.0
2026-09-30 20:01:52 +00:00
renovate-bot
a85eb3af0c
Merge pull request 'Update eniz1806/vaults3 Docker tag to v4.4.77' ( #429 ) from renovate/eniz1806-vaults3-4.x into main
2026-09-30 22:01:45 +02:00
Renovate Bot
a79b34ef92
Update freikin/dawarich Docker tag to v1.15.3
2026-09-30 20:01:44 +00:00
Renovate Bot
864aee7fa1
Update eniz1806/vaults3 Docker tag to v4.4.77
2026-09-30 20:01:38 +00:00
renovate-bot
5125665f9b
Merge pull request 'Update teslamate/teslamate Docker tag to v4.3.0' ( #428 ) from renovate/teslamate-teslamate-4.x into main
2026-09-29 22:02:14 +02:00
renovate-bot
5b8b5cdf63
Merge pull request 'Update teslamate/grafana Docker tag to v4.3.0' ( #427 ) from renovate/teslamate-grafana-4.x into main
2026-09-29 22:02:13 +02:00
Renovate Bot
a67220965c
Update teslamate/teslamate Docker tag to v4.3.0
2026-09-29 20:02:11 +00:00
Renovate Bot
b5c57db10b
Update teslamate/grafana Docker tag to v4.3.0
2026-09-29 20:02:06 +00:00
renovate-bot
8151749915
Merge pull request 'Update linuxserver/tautulli Docker tag to v2.18.2' ( #426 ) from renovate/linuxserver-tautulli-2.x into main
2026-09-29 10:02:33 +02:00
renovate-bot
8296aef2d3
Merge pull request 'Update ghcr.io/immich-app/immich-server Docker tag to v3.2.4' ( #425 ) from renovate/immich-monorepo into main
2026-09-29 10:02:14 +02:00
Renovate Bot
2db7102f0d
Update linuxserver/tautulli Docker tag to v2.18.2
2026-09-29 08:02:13 +00:00
Renovate Bot
1a50615809
Update ghcr.io/immich-app/immich-server Docker tag to v3.2.4
2026-09-29 08:02:05 +00:00
renovate-bot
c619f15e2c
Merge pull request 'Update ghcr.io/pedro-revez-silva/shelfarr Docker tag to v2026.09.28.1' ( #424 ) from renovate/ghcr.io-pedro-revez-silva-shelfarr-2026.x into main
2026-09-28 22:01:35 +02:00
renovate-bot
53b5e810d8
Merge pull request 'Update ghcr.io/dgtlmoon/changedetection.io Docker tag to v0.60.8' ( #423 ) from renovate/ghcr.io-dgtlmoon-changedetection.io-0.x into main
2026-09-28 22:01:32 +02:00
Renovate Bot
61f0e90616
Update ghcr.io/pedro-revez-silva/shelfarr Docker tag to v2026.09.28.1
2026-09-28 20:01:30 +00:00
Renovate Bot
c846dc1543
Update ghcr.io/dgtlmoon/changedetection.io Docker tag to v0.60.8
2026-09-28 20:01:25 +00:00
renovate-bot
a6c64f940c
Merge pull request 'Update ghcr.io/seerr-team/seerr Docker tag to v3.5.0' ( #422 ) from renovate/ghcr.io-seerr-team-seerr-3.x into main
2026-09-28 10:02:56 +02:00
Renovate Bot
1ff9030c35
Update ghcr.io/seerr-team/seerr Docker tag to v3.5.0
2026-09-28 08:02:50 +00:00