From 99095ccbfcc53a69642f0f27a63a841856c418d7 Mon Sep 17 00:00:00 2001 From: GuavaPopper Date: Fri, 12 Jun 2026 10:36:39 +0700 Subject: [PATCH] chore: enforce mandatory database password configuration in docker-compose --- .env | 4 ++-- docker-compose.yaml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.env b/.env index 36a660f..6f5a06f 100644 --- a/.env +++ b/.env @@ -25,8 +25,8 @@ DB_HOST=db DB_PORT=3306 DB_DATABASE=spbu_baru DB_USERNAME=spbu -DB_PASSWORD= -DB_ROOT_PASSWORD= +DB_PASSWORD=spbu_local_db_password +DB_ROOT_PASSWORD=spbu_local_root_password SESSION_DRIVER=database SESSION_LIFETIME=120 diff --git a/docker-compose.yaml b/docker-compose.yaml index 0b0502f..e8314ae 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -20,7 +20,7 @@ services: DB_PORT: "${DB_PORT:-3306}" DB_DATABASE: "${DB_DATABASE:-spbu_baru}" DB_USERNAME: "${DB_USERNAME:-spbu}" - DB_PASSWORD: "${DB_PASSWORD:-${SERVICE_PASSWORD_64_MYSQL:-spbu_local_db_password}}" + DB_PASSWORD: "${DB_PASSWORD:?Set DB_PASSWORD in Coolify}" SESSION_DRIVER: "${SESSION_DRIVER:-database}" CACHE_STORE: "${CACHE_STORE:-database}" QUEUE_CONNECTION: "${QUEUE_CONNECTION:-sync}" @@ -44,8 +44,8 @@ services: environment: MYSQL_DATABASE: "${DB_DATABASE:-spbu_baru}" MYSQL_USER: "${DB_USERNAME:-spbu}" - MYSQL_PASSWORD: "${DB_PASSWORD:-${SERVICE_PASSWORD_64_MYSQL:-spbu_local_db_password}}" - MYSQL_ROOT_PASSWORD: "${DB_ROOT_PASSWORD:-${SERVICE_PASSWORD_64_MYSQL_ROOT:-spbu_local_root_password}}" + MYSQL_PASSWORD: "${DB_PASSWORD:?Set DB_PASSWORD in Coolify}" + MYSQL_ROOT_PASSWORD: "${DB_ROOT_PASSWORD:?Set DB_ROOT_PASSWORD in Coolify}" volumes: - spbu-mysql-data:/var/lib/mysql healthcheck: