diff --git a/apps/bentopdf/docker-compose.yml b/apps/bentopdf/docker-compose.yml index fa5e9da..6ced72a 100644 --- a/apps/bentopdf/docker-compose.yml +++ b/apps/bentopdf/docker-compose.yml @@ -1,6 +1,6 @@ services: bentopdf: - image: bentopdfteam/bentopdf:2.8.4@sha256:f54b9ed9c56b767e0098b525468206689b666323c2b500b9686c3cf41cdfa348 + image: bentopdfteam/bentopdf:2.8.5@sha256:2d867aacb8ab5b196d00ee86944b1899d09d72df355384c5e15cf974737963a0 container_name: bentopdf restart: unless-stopped tmpfs: diff --git a/apps/mail-archiver/docker-compose.yml b/apps/mail-archiver/docker-compose.yml index e442945..41c748e 100644 --- a/apps/mail-archiver/docker-compose.yml +++ b/apps/mail-archiver/docker-compose.yml @@ -1,6 +1,6 @@ services: mail-archiver: - image: s1t5/mailarchiver@sha256:94d7525db56b13154a14203f8fb7b53fac034f28a914c32da9d2e426b49328ed + image: s1t5/mailarchiver@sha256:ea7fd8c2e3e0ef0941e8dd9e726e35a8de33296f5c7b9ed811df5168ae6a9714 container_name: mail-archiver restart: unless-stopped environment: diff --git a/apps/mealie/docker-compose.yml b/apps/mealie/docker-compose.yml index 8aa1610..c0f50c3 100644 --- a/apps/mealie/docker-compose.yml +++ b/apps/mealie/docker-compose.yml @@ -1,6 +1,6 @@ services: mealie: - image: ghcr.io/mealie-recipes/mealie:v3.12.0@sha256:8d962f611390a1cca667eed32a29e9467e9c01c523e2db3ad00f667372067f9d + image: ghcr.io/mealie-recipes/mealie:v3.19.2@sha256:f68e959bf66f4f458893ea58facac71690fe6f2ac7a31466b5cecb41b4e99c02 container_name: mealie restart: unless-stopped diff --git a/apps/nextcloud/docker-compose.yml b/apps/nextcloud/docker-compose.yml index b8d2229..ea4b756 100644 --- a/apps/nextcloud/docker-compose.yml +++ b/apps/nextcloud/docker-compose.yml @@ -1,6 +1,6 @@ services: nextcloud: - image: nextcloud:33.0.2-apache@sha256:39b2ba219271a22851f8409a7b1295d5892aba1696d9193500311c02e60591a4 + image: nextcloud:33.0.4-apache@sha256:caa40b8beaf0057ac213d8dfc515c36ce64f7a8f0825b6a287e6f7cf2f4a095d container_name: nextcloud restart: unless-stopped depends_on: diff --git a/apps/ntfy/docker-compose.yml b/apps/ntfy/docker-compose.yml index 74d3549..3270aec 100644 --- a/apps/ntfy/docker-compose.yml +++ b/apps/ntfy/docker-compose.yml @@ -1,6 +1,6 @@ services: ntfy: - image: binwiederhier/ntfy@sha256:2b9e12d56a538f4402da51328eeca02696c4b207ab7fbe031c27e51a22ca9b86 + image: binwiederhier/ntfy@sha256:b32b4221a64ec2e7c000f0782b2feef24022e1a09a24e531640f4cbba6cfa1e6 container_name: ntfy restart: unless-stopped dns: diff --git a/apps/paperless-gpt/docker-compose.yml b/apps/paperless-gpt/docker-compose.yml index 59a54e8..127a1e7 100644 --- a/apps/paperless-gpt/docker-compose.yml +++ b/apps/paperless-gpt/docker-compose.yml @@ -1,6 +1,6 @@ services: paperless-gpt: - image: icereed/paperless-gpt:v0.24.0@sha256:15bad5d455b98f21bb7b5d6615f56871ff67a8bb379dc0dd7ba411f4633071a6 + image: icereed/paperless-gpt:v0.25.1@sha256:c0ce6186028911101a2cfe68353f14a9dbb2653596f3f1cff94de4b6db3114ff container_name: paperless-gpt restart: unless-stopped security_opt: diff --git a/apps/paperless/docker-compose.yml b/apps/paperless/docker-compose.yml index 89a8934..2bdf966 100644 --- a/apps/paperless/docker-compose.yml +++ b/apps/paperless/docker-compose.yml @@ -1,6 +1,6 @@ services: paperless: - image: ghcr.io/paperless-ngx/paperless-ngx:2.20.10@sha256:07a0b4ba01ce377c82a0636e16c0c3d931fde5b7e9304de6601986cc42d9b6e6 + image: ghcr.io/paperless-ngx/paperless-ngx:2.20.15@sha256:6c86cad803970ea782683a8e80e7403444c5bf3cf70de63b4d3c8e87500db92f container_name: paperless-ngx restart: unless-stopped security_opt: diff --git a/apps/unbound/docker-compose.yml b/apps/unbound/docker-compose.yml index b6b8aef..b9c1f90 100644 --- a/apps/unbound/docker-compose.yml +++ b/apps/unbound/docker-compose.yml @@ -1,6 +1,6 @@ services: unbound: - image: shaanmajid/unbound:1.24.2@sha256:d278b71c592b2555cc802911bb0757a6a24f4a8ad7f5848720296c04876eeb63 + image: shaanmajid/unbound:1.25.1@sha256:96809ff052e8bd79bba30e067d8b27ed9a2f069b6b2a3484fe1d0eb45aba07c5 container_name: unbound restart: unless-stopped volumes: diff --git a/core/gitea/docker-compose.yml b/core/gitea/docker-compose.yml index a00352d..d2ac971 100644 --- a/core/gitea/docker-compose.yml +++ b/core/gitea/docker-compose.yml @@ -1,6 +1,6 @@ services: gitea: - image: docker.gitea.com/gitea:1.25.4@sha256:17d18218be2dad1f8ed402a4f906989505c90ab8b66ee9befcecfb5d470133e7 + image: docker.gitea.com/gitea:1.26.2@sha256:7d13848af12645600a5f9d93ee2560daa9c6fa6b5b859b7bff3a5e1c0b661031 container_name: gitea restart: unless-stopped security_opt: diff --git a/host-services/Adguard/docker-compose.yml b/host-services/Adguard/docker-compose.yml index b26f4b3..413b5d0 100644 --- a/host-services/Adguard/docker-compose.yml +++ b/host-services/Adguard/docker-compose.yml @@ -1,6 +1,6 @@ services: adguard: - image: adguard/adguardhome:v0.107.52@sha256:d16cc7517ab96f843e7f8bf8826402dba98f5e6b175858920296243332391589 + image: adguard/adguardhome:v0.107.76@sha256:7157eb1dc3b26c7af1d6898759a7b3f7d0fa09891fbd2d3caa6abc1057a9179b container_name: adguard restart: unless-stopped volumes: diff --git a/host-services/tailscale/docker-compose.yml b/host-services/tailscale/docker-compose.yml index 0d76d47..296073c 100644 --- a/host-services/tailscale/docker-compose.yml +++ b/host-services/tailscale/docker-compose.yml @@ -1,6 +1,6 @@ services: tailscale: - image: tailscale/tailscale:stable@sha256:dbeff02d2337344b351afac203427218c4d0a06c43fc10a865184063498472a6 + image: tailscale/tailscale:stable@sha256:25cde9ad76020b0e29229136d0c38b5962e9a0e1774ffac9b0df68e4a37d6cf0 container_name: Tailscale-Docker restart: unless-stopped network_mode: host diff --git a/infra/ddns-updater/docker-compose.yml b/infra/ddns-updater/docker-compose.yml index dd99352..4cc75f4 100644 --- a/infra/ddns-updater/docker-compose.yml +++ b/infra/ddns-updater/docker-compose.yml @@ -1,6 +1,6 @@ services: ddns-updater: - image: ghcr.io/qdm12/ddns-updater:latest@sha256:ee16ab4f6203bf9e5b0925d38a0b4ebf2d9f23771f933cfb2f5a2dbd5f9a2f88 + image: ghcr.io/qdm12/ddns-updater:latest@sha256:9313e1c31f366c89dc0819e5eff85576cb23821424c0c267fa66cfa39aabde83 container_name: ddns-updater restart: unless-stopped security_opt: diff --git a/monitoring/docker-compose.yml b/monitoring/docker-compose.yml index a254387..f188075 100644 --- a/monitoring/docker-compose.yml +++ b/monitoring/docker-compose.yml @@ -1,6 +1,6 @@ services: prometheus: - image: prom/prometheus:v3.7.3@sha256:49214755b6153f90a597adcbff0252cc61069f8ab69ce8411285cd4a560e8038 + image: prom/prometheus:v3.12.0@sha256:69f5241418838263316593f7274a304b095c40bcf22e57272865da91bd60a8ac container_name: monitoring-prometheus restart: unless-stopped command: @@ -25,7 +25,7 @@ services: - cadvisor alertmanager: - image: prom/alertmanager:v0.28.1@sha256:27c475db5fb156cab31d5c18a4251ac7ed567746a2483ff264516437a39b15ba + image: prom/alertmanager:v0.32.1@sha256:51a825c2a40acc3e338fdd00d622e01ec090f72be2b3ea46be0839cd47a4d286 container_name: monitoring-alertmanager restart: unless-stopped command: @@ -42,7 +42,7 @@ services: - no-new-privileges:true alertmanager-ntfy-bridge: - image: python:3.13-alpine@sha256:420cd0bf0f3998275875e02ecd5808168cf0843cbb4d3c536432f729247b2acc + image: python:3.14-alpine@sha256:5a824eb82cc75361f98611f3cfc5091ea33f10a6ccea4d4ebdabbc523b9a1614 container_name: monitoring-alertmanager-ntfy-bridge restart: unless-stopped dns: @@ -63,7 +63,7 @@ services: - no-new-privileges:true blackbox-exporter: - image: prom/blackbox-exporter:v0.27.0@sha256:a50c4c0eda297baa1678cd4dc4712a67fdea713b832d43ce7fcc5f9bea05094d + image: prom/blackbox-exporter:v0.28.0@sha256:e753ff9f3fc458d02cca5eddab5a77e1c175eee484a8925ac7d524f04366c2fc container_name: monitoring-blackbox-exporter restart: unless-stopped dns: @@ -97,7 +97,7 @@ services: - no-new-privileges:true promtail: - image: grafana/promtail:3.6.10@sha256:2a0f5e3e160ee5d549c585f6cc4f4e1c566ff783324a424bd75bc16503fc660e + image: grafana/promtail:3.6.11@sha256:a761cb834cfaeee29745440d4884d6748f0a08d8f68928db1d707018c1dcfbe9 container_name: monitoring-promtail restart: unless-stopped command: @@ -162,7 +162,7 @@ services: - traefik.http.services.monitoring-grafana.loadbalancer.server.port=3000 grafana-dashboard-importer: - image: python:3.13-alpine + image: python:3.14-alpine container_name: monitoring-grafana-dashboard-importer restart: "no" profiles: @@ -273,7 +273,7 @@ services: echo "Dashboard import complete." node-exporter: - image: prom/node-exporter:v1.9.1@sha256:d00a542e409ee618a4edc67da14dd48c5da66726bbd5537ab2af9c1dfc442c8a + image: prom/node-exporter:v1.11.1@sha256:e9cff4fc67b1818f8c97adb115b9f12c9a54b533de86765d4a0effc01b357205 container_name: monitoring-node-exporter restart: unless-stopped command: @@ -295,7 +295,7 @@ services: - no-new-privileges:true cadvisor: - image: ghcr.io/google/cadvisor:v0.53.0@sha256:c3770bd6fc6c6a9cb2b47143e6b3cc3fdd9d20a8453dffbb7e09a145e7e0c4e4 + image: ghcr.io/google/cadvisor:v0.57.0@sha256:e75bdb03b74b0b6995f208f166fead2e6e555dde73e44200113bb26f41b1981d container_name: monitoring-cadvisor restart: unless-stopped command: @@ -316,7 +316,7 @@ services: - no-new-privileges:true influxdb3-core: - image: influxdb:3.9.1-core@sha256:1d58c8b9ac90153ae3a020ede2810c8284933dda50ac71e7573389ab6f012128 + image: influxdb:3.9.2-core@sha256:31ad94df2248134989b2cf73d965e51dd5f35dfae22d7ed8f4776b12e6f69f4e container_name: monitoring-influxdb3-core user: "0" restart: unless-stopped diff --git a/ops/borg-ui/docker-compose.yml b/ops/borg-ui/docker-compose.yml index ddc1357..f7add50 100644 --- a/ops/borg-ui/docker-compose.yml +++ b/ops/borg-ui/docker-compose.yml @@ -1,6 +1,6 @@ services: borg-ui: - image: ainullcode/borg-ui@sha256:867c73983e5bef5491cdee1c34acf85fe8a9fe4f6ad5a9381e7ca2c382359ce6 + image: ainullcode/borg-ui@sha256:b44c0a92b650d80f215a986dadda5c2604c61eb28a7571e19c046eff41d761e7 container_name: borg-ui restart: unless-stopped security_opt: diff --git a/ops/code-server/docker-compose.yml b/ops/code-server/docker-compose.yml index 64e1abb..a8a96f7 100644 --- a/ops/code-server/docker-compose.yml +++ b/ops/code-server/docker-compose.yml @@ -1,6 +1,6 @@ services: code-server: - image: lscr.io/linuxserver/code-server:4.116.0@sha256:4620adace18935dd6ca79d77e3bc1c379e21875392192f970cf5d6b0fb4aefcd + image: lscr.io/linuxserver/code-server:4.122.0@sha256:0caf1b65ebec84b94397108b56da6c33f124c5390f5832da94e75f4609c0e2ad container_name: code-server restart: unless-stopped security_opt: diff --git a/ops/filebrowser/docker-compose.yml b/ops/filebrowser/docker-compose.yml index 0540769..7ad0479 100644 --- a/ops/filebrowser/docker-compose.yml +++ b/ops/filebrowser/docker-compose.yml @@ -1,6 +1,6 @@ services: filebrowser: - image: filebrowser/filebrowser:v2.63.2@sha256:4dce87308b9f9cfbcf8d0a284fc9565d2b515530a6bae2d920b388161e093f26 + image: filebrowser/filebrowser:v2.63.5@sha256:aefb0c20de10ef8b617995ca5522479ad40d41e6386bd01946a345c6026ff31c container_name: filebrowser restart: unless-stopped security_opt: diff --git a/ops/glance/docker-compose.yml b/ops/glance/docker-compose.yml index f05143a..8494613 100644 --- a/ops/glance/docker-compose.yml +++ b/ops/glance/docker-compose.yml @@ -1,6 +1,6 @@ services: glance: - image: glanceapp/glance:v0.8.4 + image: glanceapp/glance:v0.8.5 container_name: glance restart: unless-stopped environment: diff --git a/ops/glances/docker-compose.yml b/ops/glances/docker-compose.yml index ca4d0c0..7ff4c9a 100644 --- a/ops/glances/docker-compose.yml +++ b/ops/glances/docker-compose.yml @@ -1,6 +1,6 @@ services: glances: - image: nicolargo/glances:latest-full@sha256:b4b0f059fa8064a0e8dae5530ce9334834ab07205269cfbf405d16b4d40c0c66 + image: nicolargo/glances:latest-full@sha256:60872a1af0e40a3150975617c7e811ad7ad48f95bc45d033fb0c1737a037e4d2 container_name: glances restart: unless-stopped pid: host diff --git a/ops/hermes-agent/Dockerfile b/ops/hermes-agent/Dockerfile index d61f55e..f6f08c8 100644 --- a/ops/hermes-agent/Dockerfile +++ b/ops/hermes-agent/Dockerfile @@ -1,4 +1,4 @@ -FROM nousresearch/hermes-agent:v2026.4.16 +FROM nousresearch/hermes-agent:v2026.5.29 USER root diff --git a/ops/komodo/docker-compose.yml b/ops/komodo/docker-compose.yml index 7b64e51..a72cf52 100644 --- a/ops/komodo/docker-compose.yml +++ b/ops/komodo/docker-compose.yml @@ -33,7 +33,7 @@ services: # Admin-Dienst: bewusst ohne pauschale ForwardAuth-Middleware; dokumentierte Ausnahme # ────────────────────────────────────────────────────────────────── komodo-core: - image: ghcr.io/moghtech/komodo-core:2@sha256:8a7dbba232e4e49797bb412be5f78207c89fcf22cc2727b38631ae30f7518a4c + image: ghcr.io/moghtech/komodo-core:2@sha256:7afbcfa99674bf3f51539ec3aa7235795e9b994af9b7099a6c4c654d5d8a5b6b container_name: komodo-core init: true restart: unless-stopped @@ -79,7 +79,7 @@ services: # Ausnahme: Docker-Socket ohne :ro (Periphery startet/stoppt Container) # ────────────────────────────────────────────────────────────────── komodo-periphery: - image: ghcr.io/moghtech/komodo-periphery:2@sha256:8ac9f2ef9c1461b95c862d445da00253005e7094d1e30f5b7b04b8d60ca7a3d6 + image: ghcr.io/moghtech/komodo-periphery:2@sha256:7fb1a4807d125ce036a17d37c940b4001402afcaf342a2c720c98d096b1b54da container_name: komodo-periphery init: true restart: unless-stopped diff --git a/ops/scrutiny/docker-compose.yml b/ops/scrutiny/docker-compose.yml index 41ae907..fe055c6 100644 --- a/ops/scrutiny/docker-compose.yml +++ b/ops/scrutiny/docker-compose.yml @@ -1,6 +1,6 @@ services: scrutiny: - image: ghcr.io/starosdev/scrutiny:latest-omnibus@sha256:9f77acf1a567802bbefe0f0e7510cb2ecc20d319276cf183512c7e843214abd8 + image: ghcr.io/starosdev/scrutiny:latest-omnibus@sha256:a79cd67878a797bc9412e9a9a3e330cd1062f78bd98dc28e2654e655196b8743 container_name: scrutiny restart: unless-stopped privileged: true diff --git a/ops/speedtest/docker-compose.yml b/ops/speedtest/docker-compose.yml index d8841df..ee15f3d 100644 --- a/ops/speedtest/docker-compose.yml +++ b/ops/speedtest/docker-compose.yml @@ -1,6 +1,6 @@ services: speedtest-tracker: - image: lscr.io/linuxserver/speedtest-tracker:1.13.12@sha256:eb3d249f16177964daa4fff7f6a90bbf6645f4e23158d92f5cddb133728d0804 + image: lscr.io/linuxserver/speedtest-tracker:1.14.3@sha256:79c00631575dec6d91c10ed904c211224f00813013a305c2284324e195a538bb container_name: speedtest-tracker restart: unless-stopped security_opt: diff --git a/security/authelia/docker-compose.yml b/security/authelia/docker-compose.yml index df6bae0..0086743 100644 --- a/security/authelia/docker-compose.yml +++ b/security/authelia/docker-compose.yml @@ -2,7 +2,7 @@ name: authelia services: authelia: container_name: authelia - image: authelia/authelia:4.39.19@sha256:0c824dcab1ae97c56bf673c5e77fe8cc6bcd400564555140cc8002a12c6b6463 + image: authelia/authelia:4.39.20@sha256:1b363e9279e742397966333f364e0876ae02bf5c876de73e83af6d48c57ff51b restart: unless-stopped environment: AUTHELIA_JWT_SECRET_FILE: /secrets/jwt_secret.txt diff --git a/security/vaultwarden/docker-compose.yml b/security/vaultwarden/docker-compose.yml index f19127b..36918be 100644 --- a/security/vaultwarden/docker-compose.yml +++ b/security/vaultwarden/docker-compose.yml @@ -1,6 +1,6 @@ services: vaultwarden: - image: vaultwarden/server:1.35.7@sha256:9a8eec71f4a52411cc43edc7a50f33e9b6f62b5baca0dd95f0c6e7fd60f1a341 + image: vaultwarden/server:1.36.0@sha256:d626d04934cd1192ad8ced1adb975099fca78cec33ab467d2d3c923cde7f3b0c container_name: vaultwarden restart: unless-stopped diff --git a/traefik/docker-compose.yml b/traefik/docker-compose.yml index e5f0d30..b75f4f8 100644 --- a/traefik/docker-compose.yml +++ b/traefik/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: traefik:v3.6@sha256:8cb20d16e01a53d8d7f7696ac2f1af7d200d5c9984d226ce2299731d9eab6d6c + image: traefik:v3.7@sha256:6b9cbca6fac42ab0075f5437d8dc1685cfd188626d8d515839ea94f8b6271c42 container_name: traefik restart: unless-stopped security_opt: