This commit is contained in:
Yann Verry 2025-12-05 22:15:27 +01:00
parent b9fc565830
commit 9e79cdb930

View file

@ -20,8 +20,8 @@ networks:
config: config:
- subnet: 172.20.0.0/24 - subnet: 172.20.0.0/24
gateway: 172.20.0.1 gateway: 172.20.0.1
- subnet: 2a01:e0a:5b7:35f1::/64 - subnet: 2a01:e0a:cba:5f51::/64
gateway: 2a01:e0a:5b7:35f1::1 gateway: 2a01:e0a:cba:5f51::1
services: services:
postgres: postgres:
@ -33,7 +33,7 @@ services:
- POSTGRES_PASSWORD=J5PdCv9ObVh5uZCJDpndzXoUumAKn52K - POSTGRES_PASSWORD=J5PdCv9ObVh5uZCJDpndzXoUumAKn52K
networks: networks:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::5432 ipv6_address: 2a01:e0a:cba:5f51::5432
restart: always restart: always
caddy: caddy:
image: caddy:alpine image: caddy:alpine
@ -51,7 +51,7 @@ services:
command: caddy run --config /etc/caddy/Caddyfile --adapter caddyfile command: caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
networks: networks:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::443 ipv6_address: 2a01:e0a:cba:5f51::443
ipv4_address: 172.20.0.250 ipv4_address: 172.20.0.250
redis: redis:
image: valkey/valkey image: valkey/valkey
@ -64,7 +64,7 @@ services:
dns: 192.168.3.2 dns: 192.168.3.2
networks: networks:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::6379 ipv6_address: 2a01:e0a:cba:5f51::6379
pdns: pdns:
image: pdns-auth-49:latest image: pdns-auth-49:latest
volumes: volumes:
@ -78,7 +78,7 @@ services:
dns: 192.168.3.2 dns: 192.168.3.2
networks: networks:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::53 ipv6_address: 2a01:e0a:cba:5f51::53
pdns-exporter: pdns-exporter:
image: debian:bullseye-slim image: debian:bullseye-slim
volumes: volumes:
@ -101,6 +101,20 @@ services:
volumes: volumes:
- /srv/www:/srv/www - /srv/www:/srv/www
restart: always restart: always
nextcloud-push:
image: alpine
extra_hosts:
- "mail.verry.org:192.168.42.3"
- "cloud.verry.org:172.20.0.250"
dns: 192.168.3.2
command: /srv/www/yann/owncloud/nextcloud/apps/notify_push/bin/x86_64/notify_push /srv/www/yann/owncloud/nextcloud/config/config.php
volumes:
- /srv/www/yann/owncloud/nextcloud:/srv/www/yann/owncloud/nextcloud
restart: always
networks:
default:
ipv6_address: 2a01:e0a:cba:5f51::beef
ipv4_address: 172.20.0.251
miniflux: miniflux:
image: miniflux/miniflux:latest-distroless image: miniflux/miniflux:latest-distroless
env_file: env/miniflux env_file: env/miniflux
@ -134,10 +148,10 @@ services:
- "quichante.vpn6:fd00::42:4" - "quichante.vpn6:fd00::42:4"
- "click.vpn6:fd00::42:6" - "click.vpn6:fd00::42:6"
- "quizz.vpn6:fd00::42:8" - "quizz.vpn6:fd00::42:8"
- "kiwi.verry.org:2a01:e0a:5b7:35f3::6" - "kiwi.verry.org:2a01:e0a:cba:5f53::6"
- "banana.verry.org:2a01:e0a:5b7:35f3::11" - "banana.verry.org:2a01:e0a:cba:5f53::11"
- "backup-01.dinoutoo.vpn:192.168.42.9" - "backup-01.dinoutoo.vpn:192.168.42.9"
- "home.verry.org:2a01:e0a:5b7:35f1::443" - "home.verry.org:2a01:e0a:cba:5f51::443"
- "mail.verry.org:192.168.3.5" - "mail.verry.org:192.168.3.5"
command: -enableTCP6 -promscrape.config=/prometheus.yml -remoteWrite.url=http://victoria:8428/api/v1/write -sortLabels -promscrape.config.strictParse=false command: -enableTCP6 -promscrape.config=/prometheus.yml -remoteWrite.url=http://victoria:8428/api/v1/write -sortLabels -promscrape.config.strictParse=false
restart: always restart: always
@ -208,7 +222,7 @@ services:
- 853:853 - 853:853
networks: networks:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::853 ipv6_address: 2a01:e0a:cba:5f51::853
gitea: gitea:
image: codeberg.org/forgejo/forgejo:10 image: codeberg.org/forgejo/forgejo:10
volumes: volumes:
@ -259,7 +273,7 @@ services:
mem_limit: 1G mem_limit: 1G
cpus: 1 cpus: 1
authentik-server: authentik-server:
image: ghcr.io/goauthentik/server:2025.8 image: ghcr.io/goauthentik/server:2025.10
restart: unless-stopped restart: unless-stopped
command: server command: server
volumes: volumes:
@ -271,7 +285,7 @@ services:
- postgres - postgres
- redis - redis
authentik-worker: authentik-worker:
image: ghcr.io/goauthentik/server:2025.8 image: ghcr.io/goauthentik/server:2025.10
restart: unless-stopped restart: unless-stopped
command: worker command: worker
volumes: volumes:
@ -294,7 +308,7 @@ services:
restart: always restart: always
networks: networks:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::1883 ipv6_address: 2a01:e0a:cba:5f51::1883
homeassistant: homeassistant:
image: ghcr.io/home-assistant/home-assistant:stable image: ghcr.io/home-assistant/home-assistant:stable
environment: environment: