From 895e9f721e8d993578341b0eb769c1ea063629fa Mon Sep 17 00:00:00 2001 From: Micha Date: Wed, 25 Mar 2026 18:06:22 +0000 Subject: [PATCH] Version 1 --- infra/postgresql17/docker-compose.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 infra/postgresql17/docker-compose.yml diff --git a/infra/postgresql17/docker-compose.yml b/infra/postgresql17/docker-compose.yml new file mode 100644 index 0000000..00a4afb --- /dev/null +++ b/infra/postgresql17/docker-compose.yml @@ -0,0 +1,26 @@ +services: + postgresql17: + image: postgres:17 + container_name: postgresql17 + restart: unless-stopped + + environment: + TZ: Europe/Berlin + POSTGRES_USER: mailarchiver + POSTGRES_DB: mailarchiver + POSTGRES_PASSWORD_FILE: /run/secrets/postgres_password + PGDATA: /var/lib/postgresql/data + + volumes: + - /mnt/user/appdata/postgresql17:/var/lib/postgresql/data + - /mnt/user/appdata/secrets/postgres_password.txt:/run/secrets/postgres_password:ro + + networks: + - backend_net + + security_opt: + - no-new-privileges:true + +networks: + backend_net: + external: true \ No newline at end of file