chore: enforce mandatory database password configuration in docker-compose

This commit is contained in:
GuavaPopper
2026-06-12 10:36:39 +07:00
parent 5b01c6b119
commit 99095ccbfc
2 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -25,8 +25,8 @@ DB_HOST=db
DB_PORT=3306 DB_PORT=3306
DB_DATABASE=spbu_baru DB_DATABASE=spbu_baru
DB_USERNAME=spbu DB_USERNAME=spbu
DB_PASSWORD= DB_PASSWORD=spbu_local_db_password
DB_ROOT_PASSWORD= DB_ROOT_PASSWORD=spbu_local_root_password
SESSION_DRIVER=database SESSION_DRIVER=database
SESSION_LIFETIME=120 SESSION_LIFETIME=120
+3 -3
View File
@@ -20,7 +20,7 @@ services:
DB_PORT: "${DB_PORT:-3306}" DB_PORT: "${DB_PORT:-3306}"
DB_DATABASE: "${DB_DATABASE:-spbu_baru}" DB_DATABASE: "${DB_DATABASE:-spbu_baru}"
DB_USERNAME: "${DB_USERNAME:-spbu}" 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}" SESSION_DRIVER: "${SESSION_DRIVER:-database}"
CACHE_STORE: "${CACHE_STORE:-database}" CACHE_STORE: "${CACHE_STORE:-database}"
QUEUE_CONNECTION: "${QUEUE_CONNECTION:-sync}" QUEUE_CONNECTION: "${QUEUE_CONNECTION:-sync}"
@@ -44,8 +44,8 @@ services:
environment: environment:
MYSQL_DATABASE: "${DB_DATABASE:-spbu_baru}" MYSQL_DATABASE: "${DB_DATABASE:-spbu_baru}"
MYSQL_USER: "${DB_USERNAME:-spbu}" MYSQL_USER: "${DB_USERNAME:-spbu}"
MYSQL_PASSWORD: "${DB_PASSWORD:-${SERVICE_PASSWORD_64_MYSQL:-spbu_local_db_password}}" MYSQL_PASSWORD: "${DB_PASSWORD:?Set DB_PASSWORD in Coolify}"
MYSQL_ROOT_PASSWORD: "${DB_ROOT_PASSWORD:-${SERVICE_PASSWORD_64_MYSQL_ROOT:-spbu_local_root_password}}" MYSQL_ROOT_PASSWORD: "${DB_ROOT_PASSWORD:?Set DB_ROOT_PASSWORD in Coolify}"
volumes: volumes:
- spbu-mysql-data:/var/lib/mysql - spbu-mysql-data:/var/lib/mysql
healthcheck: healthcheck: