Config: Update docker-compose with dynamic variables and branding
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 4m37s

- Replaced hardcoded environment variables with dynamic references (e.g., ${APP_URL}) to allow Portainer configuration.
- Changed default database and username from 'krayin' to 'growup' for white-labeling.
This commit is contained in:
Cauê Faleiros
2026-02-04 14:14:57 -03:00
parent 9deea35c70
commit ed0ddabc63

View File

@@ -17,17 +17,17 @@ services:
networks: networks:
- network_public - network_public
environment: environment:
- APP_ENV=production - APP_ENV=${APP_ENV:-production}
- APP_DEBUG=false - APP_DEBUG=${APP_DEBUG:-false}
- APP_URL=https://seudominio.com.br - APP_URL=${APP_URL}
- DB_CONNECTION=mysql - DB_CONNECTION=${DB_CONNECTION:-mysql}
- DB_HOST=mysql - DB_HOST=${DB_HOST:-mysql}
- DB_PORT=3306 - DB_PORT=${DB_PORT:-3306}
- DB_DATABASE=krayin - DB_DATABASE=${DB_DATABASE:-growup}
- DB_USERNAME=krayin - DB_USERNAME=${DB_USERNAME:-growup}
- DB_PASSWORD=Mfcd62!!Mfcd62!! - DB_PASSWORD=${DB_PASSWORD}
- REDIS_HOST=redis - REDIS_HOST=${REDIS_HOST:-redis}
- REDIS_PORT=6379 - REDIS_PORT=${REDIS_PORT:-6379}
depends_on: depends_on:
- mysql - mysql
- redis - redis
@@ -46,10 +46,10 @@ services:
mysql: mysql:
image: percona/percona-server:8.0 image: percona/percona-server:8.0
environment: environment:
- MYSQL_ROOT_PASSWORD=Mfcd62!!Mfcd62!! - MYSQL_ROOT_PASSWORD=${DB_PASSWORD}
- MYSQL_DATABASE=krayin - MYSQL_DATABASE=${DB_DATABASE:-growup}
- MYSQL_USER=krayin - MYSQL_USER=${DB_USERNAME:-growup}
- MYSQL_PASSWORD=Mfcd62!!Mfcd62!! - MYSQL_PASSWORD=${DB_PASSWORD}
- TZ=America/Sao_Paulo - TZ=America/Sao_Paulo
networks: networks:
- network_public - network_public