Major fixes for Postgres
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user