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