Major fixes for Postgres

This commit is contained in:
2025-10-23 16:25:43 +00:00
parent 7942dba84e
commit b669c71136
2 changed files with 9 additions and 9 deletions

View File

@@ -1,5 +1,5 @@
# PostgreSQL root user # PostgreSQL root user
POSTGRES_USER= POSTGRES_USER_FILE=
POSTGRES_PASSWORD_FILE=/run/secrets/YOUR_SECRET_PASS POSTGRES_PASSWORD_FILE=/run/secrets/YOUR_SECRET_PASS
# Timezone settings # Timezone settings

View File

@@ -9,25 +9,25 @@ services:
start_period: 20s start_period: 20s
test: test:
- CMD-SHELL - CMD-SHELL
- pg_isready -U $${POSTGRES_USER} - pg_isready -U $${POSTGRES_USER_FILE}
timeout: 5s timeout: 5s
env_file: env_file:
- .env - .env
secrets: secrets:
- PGROOT_PASS - POSTGRES_USER
# - PSUSER_PASS - POSTGRES_PASS
volumes: volumes:
- pgdata:/var/lib/postgresql/18/docker - pgdata:/var/lib/postgresql
networks: networks:
- db - db
volumes: volumes:
pgdata: pgdata:
name: pgdata name: pgdata
secrets: secrets:
PGROOT_PASS: POSTGRES_USER:
file: .secrets/PGROOT_PASS file: .secrets/POSTGRES_USER
# PSUSER_PASS: POSTGRES_PASS:
# file: .secrets/PSUSER_PASS file: .secrets/POSTGRES_PASS
networks: networks:
db: db:
external: external: