pg16 to 17

This commit is contained in:
Yann Verry 2025-03-28 21:42:19 +01:00
parent de111d674f
commit 272d38204f

View file

@ -1,4 +1,6 @@
volumes: volumes:
conduwuit-db:
external: true
ssl: ssl:
external: true external: true
victoria-metrics: victoria-metrics:
@ -22,12 +24,19 @@ networks:
gateway: 2a01:e0a:5b7:35f1::1 gateway: 2a01:e0a:5b7:35f1::1
services: services:
postgres: postgres16:
image: postgres:16-alpine image: postgres:16-alpine
volumes: volumes:
- postgres-16:/var/lib/postgresql/data - postgres-16:/var/lib/postgresql/data
- ssl:/ssl:ro - ssl:/ssl:ro
dns: fd00::3:2 environment:
- POSTGRES_PASSWORD=J5PdCv9ObVh5uZCJDpndzXoUumAKn52K
restart: always
postgres:
image: postgres:17-alpine
volumes:
- postgres-17:/var/lib/postgresql/data
- ssl:/ssl:ro
environment: environment:
- POSTGRES_PASSWORD=J5PdCv9ObVh5uZCJDpndzXoUumAKn52K - POSTGRES_PASSWORD=J5PdCv9ObVh5uZCJDpndzXoUumAKn52K
networks: networks:
@ -213,7 +222,7 @@ services:
default: default:
ipv6_address: 2a01:e0a:5b7:35f1::853 ipv6_address: 2a01:e0a:5b7:35f1::853
gitea: gitea:
image: codeberg.org/forgejo/forgejo:7 image: codeberg.org/forgejo/forgejo:10
volumes: volumes:
- /srv/docker/volume/gitea/data:/data - /srv/docker/volume/gitea/data:/data
restart: always restart: always
@ -243,8 +252,18 @@ services:
image: ghcr.io/matrix-org/sliding-sync:latest image: ghcr.io/matrix-org/sliding-sync:latest
env_file: env/matrixsyncv3 env_file: env/matrixsyncv3
restart: always restart: always
conduwuit:
image: girlbossceo/conduwuit
env_file: env/conduwuit
volumes:
- /srv/docker/volume/conduwuit/config:/config:ro
- /srv/docker/volume/conduwuit/db-backup:/db-backup:rw
- conduwuit-db:/db:rw
restart: always
mem_limit: 2G
cpus: 1
dendrite: dendrite:
image: matrixdotorg/dendrite-monolith:latest image: matrixdotorg/dendrite-monolith:main
volumes: volumes:
- /srv/docker/volume/dendrite/dendrite.yaml:/etc/dendrite/dendrite.yaml:ro - /srv/docker/volume/dendrite/dendrite.yaml:/etc/dendrite/dendrite.yaml:ro
- /srv/docker/volume/dendrite/cert:/cert:ro - /srv/docker/volume/dendrite/cert:/cert:ro
@ -288,6 +307,7 @@ services:
mosquitto: mosquitto:
image: eclipse-mosquitto image: eclipse-mosquitto
volumes: volumes:
- ssl:/ssl:ro
- /srv/docker/volume/mosquitto/config:/mosquitto/config - /srv/docker/volume/mosquitto/config:/mosquitto/config
- /srv/docker/volume/mosquitto/data:/mosquitto/data - /srv/docker/volume/mosquitto/data:/mosquitto/data
ports: ports:
@ -321,29 +341,7 @@ services:
- env/vector - env/vector
volumes: volumes:
- /srv/docker/volume/vector/vector.yaml:/etc/vector/vector.yaml:ro - /srv/docker/volume/vector/vector.yaml:/etc/vector/vector.yaml:ro
depends_on:
- victorialogs
restart: unless-stopped restart: unless-stopped
victorialogs:
image: victoriametrics/victoria-logs:latest-scratch
env_file:
- env/victorialogs
volumes:
- /srv/docker/volume/victoria-logs/data:/vlogs
command:
- -storageDataPath=/vlogs
- -loggerFormat=json
- -syslog.listenAddr.tcp=:514
- -syslog.listenAddr.udp=:514
ports:
- 514:514 # syslog/tcp
- 514:514/udp # syslog/udp
depends_on:
- caddy
restart: unless-stopped
networks:
default:
ipv6_address: 2a01:e0a:5b7:35f1::5000
vikunja: vikunja:
image: vikunja/vikunja image: vikunja/vikunja
env_file: env_file: