mirror of
https://github.com/uprightbass360/AzerothCore-RealmMaster.git
synced 2026-01-23 05:26:23 +00:00
fixing variable naming
This commit is contained in:
@@ -48,7 +48,7 @@ MYSQL_HEALTHCHECK_START_PERIOD=120s
|
|||||||
|
|
||||||
# NETWORK CONFIGURATION
|
# NETWORK CONFIGURATION
|
||||||
# External database port
|
# External database port
|
||||||
DOCKER_DB_EXTERNAL_PORT=64306
|
MYSQL_EXTERNAL_PORT=64306
|
||||||
|
|
||||||
# DEPLOYMENT CONFIGURATION
|
# DEPLOYMENT CONFIGURATION
|
||||||
# Storage configuration for Portainer NFS deployments
|
# Storage configuration for Portainer NFS deployments
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ services:
|
|||||||
MYSQL_ALLOW_EMPTY_PASSWORD: no
|
MYSQL_ALLOW_EMPTY_PASSWORD: no
|
||||||
MYSQL_DATADIR: /var/lib/mysql-runtime
|
MYSQL_DATADIR: /var/lib/mysql-runtime
|
||||||
ports:
|
ports:
|
||||||
- "${DOCKER_DB_EXTERNAL_PORT}:${MYSQL_PORT}"
|
- "${MYSQL_EXTERNAL_PORT}:${MYSQL_PORT}"
|
||||||
volumes:
|
volumes:
|
||||||
- ${STORAGE_PATH}/mysql-data:/var/lib/mysql-persistent
|
- ${STORAGE_PATH}/mysql-data:/var/lib/mysql-persistent
|
||||||
- type: tmpfs
|
- type: tmpfs
|
||||||
|
|||||||
@@ -53,9 +53,9 @@ WORLD_HEALTHCHECK_START_PERIOD=120s
|
|||||||
# NETWORK CONFIGURATION (REQUIRED)
|
# NETWORK CONFIGURATION (REQUIRED)
|
||||||
# ==============================================
|
# ==============================================
|
||||||
# External ports for game services
|
# External ports for game services
|
||||||
DOCKER_AUTH_EXTERNAL_PORT=3784
|
AUTH_EXTERNAL_PORT=3784
|
||||||
DOCKER_WORLD_EXTERNAL_PORT=8215
|
WORLD_EXTERNAL_PORT=8215
|
||||||
DOCKER_SOAP_EXTERNAL_PORT=7778
|
SOAP_EXTERNAL_PORT=7778
|
||||||
|
|
||||||
# Internal ports (container side)
|
# Internal ports (container side)
|
||||||
AUTH_PORT=3724
|
AUTH_PORT=3724
|
||||||
|
|||||||
@@ -209,7 +209,7 @@ services:
|
|||||||
AC_LOGGER_SERVER_CONFIG: "1,Console"
|
AC_LOGGER_SERVER_CONFIG: "1,Console"
|
||||||
AC_APPENDER_CONSOLE_CONFIG: "1,2,0"
|
AC_APPENDER_CONSOLE_CONFIG: "1,2,0"
|
||||||
ports:
|
ports:
|
||||||
- "${DOCKER_AUTH_EXTERNAL_PORT}:${AUTH_PORT}"
|
- "${AUTH_EXTERNAL_PORT}:${AUTH_PORT}"
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- azerothcore
|
- azerothcore
|
||||||
@@ -249,8 +249,8 @@ services:
|
|||||||
# Logger configuration - Use config file defaults with proper log level
|
# Logger configuration - Use config file defaults with proper log level
|
||||||
AC_LOG_LEVEL: "2"
|
AC_LOG_LEVEL: "2"
|
||||||
ports:
|
ports:
|
||||||
- "${DOCKER_WORLD_EXTERNAL_PORT}:${WORLD_PORT}"
|
- "${WORLD_EXTERNAL_PORT}:${WORLD_PORT}"
|
||||||
- "${DOCKER_SOAP_EXTERNAL_PORT}:${SOAP_PORT}"
|
- "${SOAP_EXTERNAL_PORT}:${SOAP_PORT}"
|
||||||
volumes:
|
volumes:
|
||||||
- ${STORAGE_PATH}/data:/azerothcore/data
|
- ${STORAGE_PATH}/data:/azerothcore/data
|
||||||
- ${STORAGE_PATH}/config:/azerothcore/env/dist/etc
|
- ${STORAGE_PATH}/config:/azerothcore/env/dist/etc
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
# DATABASE CONNECTION (REQUIRED)
|
# DATABASE CONNECTION (REQUIRED)
|
||||||
# ==============================================
|
# ==============================================
|
||||||
# Connect to core AzerothCore database
|
# Connect to core AzerothCore database
|
||||||
DOCKER_DB_ROOT_PASSWORD=azerothcore123
|
MYSQL_ROOT_PASSWORD=azerothcore123
|
||||||
|
|
||||||
# Database connection for tools (connects to core stack)
|
# Database connection for tools (connects to core stack)
|
||||||
# Connect directly to ac-mysql container on azerothcore network
|
# Connect directly to ac-mysql container on azerothcore network
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ services:
|
|||||||
PMA_HOST: ${PMA_HOST:-ac-mysql}
|
PMA_HOST: ${PMA_HOST:-ac-mysql}
|
||||||
PMA_PORT: ${PMA_PORT:-3306}
|
PMA_PORT: ${PMA_PORT:-3306}
|
||||||
PMA_USER: ${PMA_USER:-root}
|
PMA_USER: ${PMA_USER:-root}
|
||||||
PMA_PASSWORD: ${DOCKER_DB_ROOT_PASSWORD:-password}
|
PMA_PASSWORD: ${MYSQL_ROOT_PASSWORD:-password}
|
||||||
MYSQL_ROOT_PASSWORD: ${DOCKER_DB_ROOT_PASSWORD:-password}
|
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD:-password}
|
||||||
PMA_ARBITRARY: ${PMA_ARBITRARY:-1}
|
PMA_ARBITRARY: ${PMA_ARBITRARY:-1}
|
||||||
PMA_ABSOLUTE_URI: ${PMA_ABSOLUTE_URI:-}
|
PMA_ABSOLUTE_URI: ${PMA_ABSOLUTE_URI:-}
|
||||||
UPLOAD_LIMIT: ${PMA_UPLOAD_LIMIT:-300M}
|
UPLOAD_LIMIT: ${PMA_UPLOAD_LIMIT:-300M}
|
||||||
@@ -38,7 +38,7 @@ services:
|
|||||||
- KEIRA_DATABASE_HOST=${KEIRA_DATABASE_HOST:-ac-mysql}
|
- KEIRA_DATABASE_HOST=${KEIRA_DATABASE_HOST:-ac-mysql}
|
||||||
- KEIRA_DATABASE_PORT=${KEIRA_DATABASE_PORT:-3306}
|
- KEIRA_DATABASE_PORT=${KEIRA_DATABASE_PORT:-3306}
|
||||||
- KEIRA_DATABASE_USER=root
|
- KEIRA_DATABASE_USER=root
|
||||||
- KEIRA_DATABASE_PASSWORD=${DOCKER_DB_ROOT_PASSWORD:-password}
|
- KEIRA_DATABASE_PASSWORD=${MYSQL_ROOT_PASSWORD:-password}
|
||||||
- KEIRA_DATABASE_NAME=acore_world
|
- KEIRA_DATABASE_NAME=acore_world
|
||||||
ports:
|
ports:
|
||||||
- "${KEIRA3_EXTERNAL_PORT:-4201}:8080"
|
- "${KEIRA3_EXTERNAL_PORT:-4201}:8080"
|
||||||
|
|||||||
30
readme.md
30
readme.md
@@ -113,18 +113,18 @@ acore-compose/
|
|||||||
|
|
||||||
### Service Containers
|
### Service Containers
|
||||||
|
|
||||||
| Container | Image | Purpose | Exposed Ports | Status |
|
| Container | Image | Purpose | Exposed Ports |
|
||||||
|-----------|-------|---------|---------------|---------|
|
|-----------|-------|---------|---------------|
|
||||||
| `ac-mysql` | mysql:8.0 | MySQL database server | 64306:3306 | ✅ Healthy |
|
| `ac-mysql` | mysql:8.0 | MySQL database server | 64306:3306 |
|
||||||
| `ac-authserver` | acore/ac-wotlk-authserver:14.0.0-dev | Authentication server | 3784:3724 | ⚠️ Running (unhealthy) |
|
| `ac-authserver` | acore/ac-wotlk-authserver:14.0.0-dev | Authentication server | 3784:3724 |
|
||||||
| `ac-worldserver` | acore/ac-wotlk-worldserver:14.0.0-dev | Game world server | 8215:8085, 7778:7878 | ⚠️ Running (unhealthy) |
|
| `ac-worldserver` | acore/ac-wotlk-worldserver:14.0.0-dev | Game world server | 8215:8085, 7778:7878 |
|
||||||
| `ac-eluna` | acore/eluna-ts:master | Lua scripting engine | - | 🔄 Restarting |
|
| `ac-eluna` | acore/eluna-ts:master | Lua scripting engine | - |
|
||||||
| `ac-phpmyadmin` | phpmyadmin/phpmyadmin:latest | Database management web UI | 8081:80 | ✅ Running |
|
| `ac-phpmyadmin` | phpmyadmin/phpmyadmin:latest | Database management web UI | 8081:80|
|
||||||
| `ac-grafana` | grafana/grafana:latest | Monitoring dashboard | 3001:3000 | ✅ Running |
|
| `ac-grafana` | grafana/grafana:latest | Monitoring dashboard | 3001:3000 |
|
||||||
| `ac-influxdb` | influxdb:2.7-alpine | Metrics database | 8087:8086 | ✅ Running |
|
| `ac-influxdb` | influxdb:2.7-alpine | Metrics database | 8087:8086 |
|
||||||
| `ac-keira3` | uprightbass360/keira3:latest | Production database editor with API | 4201:8080 | ✅ Running (healthy) |
|
| `ac-keira3` | uprightbass360/keira3:latest | Production database editor with API | 4201:8080 |
|
||||||
| `ac-backup` | mysql:8.0 | Automated backup service | - | ✅ Running |
|
| `ac-backup` | mysql:8.0 | Automated backup service | - |
|
||||||
| `ac-modules` | alpine/git:latest | Module management | - | ✅ Running |
|
| `ac-modules` | alpine/git:latest | Module management | - |
|
||||||
|
|
||||||
### Container Relationships
|
### Container Relationships
|
||||||
|
|
||||||
@@ -231,9 +231,9 @@ Configuration is managed through separate `.env` files for each layer:
|
|||||||
- `BACKUP_RETENTION_DAYS`: Backup retention period
|
- `BACKUP_RETENTION_DAYS`: Backup retention period
|
||||||
|
|
||||||
#### Services Layer (`docker-compose-azerothcore-services.env`)
|
#### Services Layer (`docker-compose-azerothcore-services.env`)
|
||||||
- `DOCKER_AUTH_EXTERNAL_PORT`: Auth server external port (3784)
|
- `AUTH_EXTERNAL_PORT`: Auth server external port (3784)
|
||||||
- `DOCKER_WORLD_EXTERNAL_PORT`: World server external port (8215)
|
- `WORLD_EXTERNAL_PORT`: World server external port (8215)
|
||||||
- `DOCKER_SOAP_EXTERNAL_PORT`: SOAP API port (7778)
|
- `SOAP_EXTERNAL_PORT`: SOAP API port (7778)
|
||||||
- `PLAYERBOT_ENABLED`: Enable/disable playerbots (1/0)
|
- `PLAYERBOT_ENABLED`: Enable/disable playerbots (1/0)
|
||||||
- `PLAYERBOT_MAX_BOTS`: Maximum number of bots (default: 40)
|
- `PLAYERBOT_MAX_BOTS`: Maximum number of bots (default: 40)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user