From c9df36be90280ffee9c096cd01b188b47ffc9e5c Mon Sep 17 00:00:00 2001 From: apescale Date: Mon, 31 Aug 2026 07:06:26 +0800 Subject: [PATCH] fix(deploy): pass DB_PASSWORD to gateway container Gateway datasource connects to deepdata-database with ${DB_PASSWORD}; the env var was not injected, so startup sys-param init failed with 'password authentication failed for user postgres'. --- deployment/docker/deepdata/docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/deployment/docker/deepdata/docker-compose.yml b/deployment/docker/deepdata/docker-compose.yml index e6f9c7d..0f798f6 100644 --- a/deployment/docker/deepdata/docker-compose.yml +++ b/deployment/docker/deepdata/docker-compose.yml @@ -69,6 +69,7 @@ services: - '8080:8080' environment: - JWT_SECRET=${JWT_SECRET:-} + - DB_PASSWORD=${DB_PASSWORD:?DB_PASSWORD is required. Set in .env file} - deepdata.jwt.enable=${DEEPDATA_JWT_ENABLE:-false} - LOG_ROTATION_MAX_SIZE=${LOG_ROTATION_MAX_SIZE:-100MB} - LOG_ROTATION_BACKUP_COUNT=${LOG_ROTATION_BACKUP_COUNT:-30}