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.
This commit is contained in:
Arnout van Westen committed 2026-10-02 16:49:12 +02:00
1 parent 34e06f3062
commit de82f2ffcd
11 files changed
+41 -41

No files matched your search

+12 -12
View File
@@ -47,7 +47,7 @@ services:
hostname: "a873ad987327"
image: "ghcr.io/mealie-recipes/mealie:latest"
image: "ghcr.io/mealie-recipes/mealie@sha256:8b02290f4d1806f02acac6f25f6d48a3c965612fda1f8e914d5af533276f8688"
ipc: "private"
@@ -112,7 +112,7 @@ services:
hostname: "e6ea728334b3"
image: "fosrl/newt"
image: "fosrl/newt:1.12.5"
ipc: "private"
@@ -176,7 +176,7 @@ services:
hostname: "62a85da202e1"
image: "fosrl/newt"
image: "fosrl/newt:1.12.5"
ipc: "private"
@@ -252,21 +252,21 @@ services:
hostname: "0cfc3f7274c5"
image: "binwiederhier/ntfy"
image: "binwiederhier/ntfy:v2.28.0"
ipc: "private"
labels:
cloudflare.tunnel.enable: "true"
cloudflare.tunnel.hostname: "ntfy.arnoutvw.nl"
net.unraid.docker.icon: "https://raw.githubusercontent.com/binwiederhier/ntfy/main/docs/static/img/ntfy.png"
net.unraid.docker.icon: "https://raw.githubusercontent.com/binwiederhier/ntfy:v2.28.0/main/docs/static/img/ntfy.png"
net.unraid.docker.managed: "dockerman"
net.unraid.docker.webui: "http://[IP]:[PORT:80]/"
org.opencontainers.image.authors: "philipp.heckel@gmail.com"
org.opencontainers.image.description: "Send push notifications to your phone or desktop using PUT/POST"
org.opencontainers.image.documentation: "https://docs.ntfy.sh/"
org.opencontainers.image.licenses: "Apache-2.0, GPL-2.0"
org.opencontainers.image.source: "https://github.com/binwiederhier/ntfy"
org.opencontainers.image.source: "https://github.com/binwiederhier/ntfy:v2.28.0"
org.opencontainers.image.title: "ntfy"
org.opencontainers.image.url: "https://ntfy.sh/"
org.opencontainers.image.vendor: "Philipp C. Heckel"
@@ -323,7 +323,7 @@ services:
hostname: "bd2d3d12e159"
image: "bellamy/wallos:latest"
image: "bellamy/wallos:5.8.3"
ipc: "private"
@@ -472,7 +472,7 @@ services:
hostname: "ec28a6ad1d69"
image: "ghcr.io/gethomepage/homepage:latest"
image: "ghcr.io/gethomepage/homepage@sha256:643bd0be730d40f69d58028a55d1a896739333e8815786df42bc97f109ecbe61"
ipc: "private"
@@ -546,7 +546,7 @@ services:
hostname: "d44e9d0b7873"
image: "boredazfcuk/icloudpd"
image: "boredazfcuk/icloudpd:1.0.1380_06-09-2026"
ipc: "private"
@@ -612,7 +612,7 @@ services:
hostname: "ec5d0c997a14"
image: "ghcr.io/paperless-ngx/paperless-ngx:latest"
image: "ghcr.io/paperless-ngx/paperless-ngx:3.2.1"
ipc: "private"
@@ -698,7 +698,7 @@ services:
hostname: "fd9391e47c23"
image: "ghcr.io/paperless-ngx/paperless-ngx"
image: "ghcr.io/paperless-ngx/paperless-ngx:3.2.1"
ipc: "private"
@@ -830,7 +830,7 @@ services:
hostname: "e15633021566"
image: "linuxserver/syncthing"
image: "linuxserver/syncthing@sha256:26cfac865d0924afc7f1e34a65e34e41c22f7b6b61d0c23a6aaebad13104b113"
ipc: "private"
+1 -1
View File
@@ -111,7 +111,7 @@ services:
# RECOMMENDED FOR FETCHING PAGES WITH CHROME, be sure to enable the "PLAYWRIGHT_DRIVER_URL" env variable in the main changedetection container
browser-sockpuppet-chrome:
hostname: browser-sockpuppet-chrome
image: dgtlmoon/sockpuppetbrowser:latest
image: dgtlmoon/sockpuppetbrowser@sha256:1d8f72d2ce2085faed4232e5ae1e65c02efe5b831a18e127829b267c260b4fb2
network_mode: bridge
cap_add:
- SYS_ADMIN
+4 -4
View File
@@ -47,7 +47,7 @@ services:
- "S6_VERBOSITY=1"
- "S6_STAGE2_HOOK=/docker-mods"
- "LSIO_FIRST_PARTY=true"
image: "lscr.io/linuxserver/mariadb"
image: "lscr.io/linuxserver/mariadb:11.8.8-r0-ls233"
ipc: "private"
logging:
driver: "json-file"
@@ -73,7 +73,7 @@ services:
- "TZ=Europe/Berlin"
- "PGADMIN_DEFAULT_EMAIL=arnoutvw@gmail.com"
- "PGADMIN_DEFAULT_PASSWORD=${PGADMIN_PASSWORD}"
image: "dpage/pgadmin4"
image: "dpage/pgadmin4:9.18"
ipc: "private"
logging:
driver: "json-file"
@@ -106,7 +106,7 @@ services:
- "MAX_EXECUTION_TIME=600"
- "MEMORY_LIMIT=512M"
- "UPLOAD_LIMIT=8192K"
image: "lscr.io/linuxserver/phpmyadmin"
image: "lscr.io/linuxserver/phpmyadmin:5.2.3-ls252"
ipc: "private"
logging:
driver: "json-file"
@@ -128,7 +128,7 @@ services:
- "redis-server"
environment:
- "TZ=Europe/Berlin"
image: "redis"
image: "redis:8.10.2"
logging:
driver: "json-file"
options:
+1 -1
View File
@@ -10,7 +10,7 @@ services:
ports:
- "9633:9633"
cadvisor:
image: gcr.io/cadvisor/cadvisor:latest
image: gcr.io/cadvisor/cadvisor@sha256:3de2bd5203120b866d74a9b283b2ffb8ec382fbf9dc321814700c6ea6f44ec57
container_name: cadvisor
pull_policy: always
restart: unless-stopped
+2 -2
View File
@@ -11,7 +11,7 @@ services:
- "STASH_STASH=/data/"
- "STASH_CONFIG_FILE=/root/.stash/config.yml"
- "TZ=Europe/Berlin"
image: "stashapp/stash"
image: "stashapp/stash:v0.31.1"
ipc: "private"
logging:
driver: "json-file"
@@ -43,7 +43,7 @@ services:
- "ClipsRootPath=/media"
- "CacheFilePath=/config/clips.json"
- "ASPNETCORE_URLS=http://+:5000"
image: "ghcr.io/imagegenius/teslacamplayer"
image: "ghcr.io/imagegenius/teslacamplayer@sha256:2366c04b494fd252cb8cbba55b5ce1bb368c79a05e403a310c40f695c5bd8c2d"
ipc: "private"
logging:
driver: "json-file"
+6 -6
View File
@@ -25,7 +25,7 @@ services:
- "UP_INFLUXDB_USER=unifipoller"
- "UP_INFLUXDB_INTERVAL=30s"
- "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt"
image: "golift/unifi-poller"
image: "golift/unifi-poller:v5.5.0"
ipc: "private"
logging:
driver: "json-file"
@@ -47,7 +47,7 @@ services:
- "ADGUARD_USERNAMES=arnout,admin"
- "ADGUARD_PASSWORDS=${ADGUARD_PASSWORDS}"
- "TZ=Europe/Berlin"
image: "ghcr.io/henrywhitaker3/adguard-exporter:latest"
image: "ghcr.io/henrywhitaker3/adguard-exporter:v1.2.1"
ipc: "private"
logging:
driver: "json-file"
@@ -78,7 +78,7 @@ services:
- "61208/tcp"
- "61209/tcp"
hostname: "Atlas"
image: "nicolargo/glances"
image: "nicolargo/glances@sha256:0d955eb3cff5e2d5ecb34e873e5448acd4741c765d1a11e032f081bcaa75eaa5"
ipc: "private"
logging:
driver: "json-file"
@@ -104,7 +104,7 @@ services:
- "/bin/postgres_exporter"
environment:
- "TZ=Europe/Berlin"
image: "quay.io/prometheuscommunity/postgres-exporter"
image: "quay.io/prometheuscommunity/postgres-exporter@sha256:ac5ec343104fae0e2d84a27bb8d69b38430a11910c5382cad85d478d2bab713e"
ipc: "private"
logging:
driver: "json-file"
@@ -137,7 +137,7 @@ services:
- "8094/tcp"
- "8125/udp"
hostname: "Atlas"
image: "golift/telegraf"
image: "golift/telegraf@sha256:80bedf58b930d4f7bcb7a9bf571c8e085e768771869e27112e9117d510a80cd2"
ipc: "private"
logging:
driver: "json-file"
@@ -167,7 +167,7 @@ services:
- "TZ=Europe/Berlin"
- "GF_SERVER_ROOT_URL=http://grafana.arnoutvw.nl"
- "GF_SECURITY_ADMIN_PASSWORD=${GRAFANA_ADMIN_PASSWORD}"
image: "grafana/grafana"
image: "grafana/grafana:13.2.3"
ipc: "private"
logging:
driver: "json-file"
+1 -1
View File
@@ -13,7 +13,7 @@ services:
- "N8N_RELEASE_TYPE=stable"
- "NODE_ENV=production"
- "NPM_CONFIG_UPDATE_NOTIFIER=false"
image: "n8nio/n8n"
image: "n8nio/n8n:2.41.6"
ipc: "private"
logging:
driver: "json-file"
+3 -3
View File
@@ -32,7 +32,7 @@ services:
hostname: "92c43ce6f18f"
image: "lscr.io/linuxserver/adguardhome-sync"
image: "lscr.io/linuxserver/adguardhome-sync:v0.9.0-ls163"
ipc: "private"
@@ -96,7 +96,7 @@ services:
hostname: "d0ebe1c068db"
image: "cloudflare/cloudflared:latest"
image: "cloudflare/cloudflared:2026.9.3"
ipc: "private"
@@ -170,7 +170,7 @@ services:
hostname: "f513587534eb"
image: "ghcr.io/netbootxyz/netbootxyz"
image: "ghcr.io/netbootxyz/netbootxyz:0.7.6-nbxyz18"
ipc: "private"
+2 -2
View File
@@ -236,7 +236,7 @@ services:
# - "/mnt/user/appdata/maintainerr_overlay_helperr/images:/images"
prom-plex-exporter:
image: ghcr.io/timothystewart6/prometheus-plex-exporter:latest
image: ghcr.io/timothystewart6/prometheus-plex-exporter@sha256:90dc0799601c334f2945a3d5b4b552a06352b208a8ce88a428cf90d6c9aa51cd
ports:
- "9403:9000/tcp"
network_mode: "bridge"
@@ -246,7 +246,7 @@ services:
PLEX_TOKEN: ywjYz8fAh_c4b4DPsy3K
dashboarr-backend:
image: ghcr.io/renzobeux/dashboarr-backend:latest
image: ghcr.io/renzobeux/dashboarr-backend:1.8.0
container_name: dashboarr-backend
restart: unless-stopped
network_mode: "bridge"
+1 -1
View File
@@ -27,7 +27,7 @@ services:
- "TRUST_PROXY=true"
- "APP_URL=https://pass.arnoutvw.nl"
- "APP_ENV=production"
image: "ghcr.io/pocket-id/pocket-id:latest"
image: "ghcr.io/pocket-id/pocket-id:v2.17.0"
ipc: "private"
labels:
traefik.http.routers.pocketid.rule: "Host(`pass.arnoutvw.nl`)"
+8 -8
View File
@@ -9,7 +9,7 @@ services:
- "cloudcmd_terminal=true"
- "cloudcmd_terminal_path=gritty"
- "cloudcmd_open=false"
image: "coderaiser/cloudcmd"
image: "coderaiser/cloudcmd:19.21.1"
ipc: "private"
logging:
driver: "json-file"
@@ -41,7 +41,7 @@ services:
- "NVIDIA_DRIVER_CAPABILITIES=compute,video,utility"
- "CA_TS_FALLBACK_DIR=/app/Data"
- "DOTNET_CLI_TELEMETRY_OPTOUT=true"
image: "revenz/fileflows:stable"
image: "revenz/fileflows@sha256:1257d17cca6b2d4ca2ad2cb7ffcbffcd22f66741151a9f5e40b46f2b73efa316"
ipc: "private"
logging:
driver: "json-file"
@@ -84,7 +84,7 @@ services:
- "WEB_AUTHENTICATION=0"
- "SUP_GROUP_IDS="
- "KEEP_APP_RUNNING=0"
image: "jlesage/qdirstat"
image: "jlesage/qdirstat:v26.09.1"
ipc: "private"
logging:
driver: "json-file"
@@ -126,7 +126,7 @@ services:
- "TMPDIR=/tmp/stirling-pdf"
- "TEMP=/tmp/stirling-pdf"
- "TMP=/tmp/stirling-pdf"
image: "frooodle/s-pdf:latest"
image: "frooodle/s-pdf:3.0.2"
ipc: "private"
logging:
driver: "json-file"
@@ -168,7 +168,7 @@ services:
- "HOME=/home/nobody"
- "TERM=xterm"
- "LANG=en_GB.UTF-8"
image: "ghcr.io/binhex/arch-krusader"
image: "ghcr.io/binhex/arch-krusader:2.9.0-2-01"
ipc: "private"
logging:
driver: "json-file"
@@ -213,7 +213,7 @@ services:
- "SECRETS=0"
- "SOCKET_PATH=/var/run/docker.sock"
- "VERSION=1"
image: "ghcr.io/tecnativa/docker-socket-proxy:latest"
image: "ghcr.io/tecnativa/docker-socket-proxy:v0.5.0"
ipc: "private"
logging:
driver: "json-file"
@@ -242,7 +242,7 @@ services:
- "DUPLICATI__WEBSERVICE_PORT=8200"
- "DUPLICATI__WEBSERVICE_INTERFACE=any"
- "DUPLICATI__WEBSERVICE_ALLOWED_HOSTNAMES=*"
image: "linuxserver/duplicati"
image: "linuxserver/duplicati:v2.4.0.0_stable_2026-09-03-ls310"
ipc: "private"
logging:
driver: "json-file"
@@ -284,7 +284,7 @@ services:
- "PIXELFLUX_WAYLAND=true"
- "DISABLE_DRI3=false"
- "DISABLE_ZINK=false"
image: "lscr.io/linuxserver/chrome"
image: "lscr.io/linuxserver/chrome:154.0.8037.97-1-ls127"
ipc: "private"
logging:
driver: "json-file"