fix(deploy): avoid host port bind conflicts in compose

This commit is contained in:
Dwindi Ramadhana
2026-02-04 21:37:13 +07:00
parent 26e5da1b8d
commit 476e47c175

View File

@@ -7,8 +7,8 @@ services:
depends_on: depends_on:
mysql: mysql:
condition: service_healthy condition: service_healthy
ports: expose:
- "${APP_PORT:-8000}:80" - "80"
environment: environment:
APP_NAME: ${APP_NAME:-Dewemoji} APP_NAME: ${APP_NAME:-Dewemoji}
APP_ENV: ${APP_ENV:-production} APP_ENV: ${APP_ENV:-production}
@@ -50,8 +50,8 @@ services:
MYSQL_USER: ${DB_USERNAME:-dewemoji} MYSQL_USER: ${DB_USERNAME:-dewemoji}
MYSQL_PASSWORD: ${DB_PASSWORD:-changeme} MYSQL_PASSWORD: ${DB_PASSWORD:-changeme}
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-rootchangeme} MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:-rootchangeme}
ports: expose:
- "${MYSQL_PORT:-3306}:3306" - "3306"
volumes: volumes:
- mysql_data:/var/lib/mysql - mysql_data:/var/lib/mysql
healthcheck: healthcheck: