env cleanups

This commit is contained in:
uprightbass360
2025-10-02 00:41:40 -04:00
parent 80af54180f
commit 4a5b7c80b5
5 changed files with 100 additions and 58 deletions

View File

@@ -1,10 +1,10 @@
# ==============================================
# AZEROTHCORE SERVICES ENVIRONMENT (COMBINED)
# AZEROTHCORE SERVICES ENVIRONMENT
# ==============================================
# Environment variables for auth server, world server, client data, modules, and optional services
# ==============================================
# DEPLOYMENT CONFIGURATION (REQUIRED)
# DEPLOYMENT CONFIGURATION
# ==============================================
# Storage root path - local: ./storage, production: /nfs/containers or custom mount
STORAGE_ROOT=./storage
@@ -12,7 +12,7 @@ STORAGE_ROOT=./storage
STORAGE_PATH=${STORAGE_ROOT}/azerothcore
# ==============================================
# DATABASE CONNECTION (REQUIRED)
# DATABASE CONNECTION
# ==============================================
# Connect to database layer (must match database layer settings)
MYSQL_HOST=ac-mysql
@@ -26,7 +26,7 @@ DB_WORLD_NAME=acore_world
DB_CHARACTERS_NAME=acore_characters
# ==============================================
# DOCKER IMAGES (REQUIRED)
# DOCKER IMAGES
# ==============================================
# Core service images
AC_AUTHSERVER_IMAGE=acore/ac-wotlk-authserver:14.0.0-dev
@@ -38,12 +38,12 @@ AC_ELUNA_IMAGE=acore/eluna-ts:master
ALPINE_GIT_IMAGE=alpine/git:latest
# ==============================================
# IMAGE PULL POLICY (REQUIRED)
# IMAGE PULL POLICY
# ==============================================
IMAGE_PULL_POLICY=if_not_present
# ==============================================
# CONTAINER HEALTH CHECKS (REQUIRED)
# CONTAINER HEALTH CHECKS
# ==============================================
# Auth server health check
AUTH_HEALTHCHECK_INTERVAL=30s
@@ -58,7 +58,7 @@ WORLD_HEALTHCHECK_RETRIES=3
WORLD_HEALTHCHECK_START_PERIOD=120s
# ==============================================
# NETWORK CONFIGURATION (REQUIRED)
# NETWORK CONFIGURATION
# ==============================================
# External ports for game services
AUTH_EXTERNAL_PORT=3784
@@ -76,7 +76,7 @@ WORLD_PORT=8085
SOAP_PORT=7878
# ==============================================
# CONTAINER NAMES (REQUIRED)
# CONTAINER NAMES
# ==============================================
# Core service container names
CONTAINER_AUTHSERVER=ac-authserver
@@ -87,7 +87,7 @@ CONTAINER_CLIENT_DATA=ac-client-data
CONTAINER_MYSQL=ac-mysql
# ==============================================
# NETWORK SETTINGS (REQUIRED)
# NETWORK SETTINGS
# ==============================================
# Network must already exist from database layer
NETWORK_NAME=azerothcore
@@ -141,14 +141,14 @@ MODULE_INSTANCE_RESET=0
MODULE_LEVEL_GRANT=0
# ==============================================
# ADDITIONAL CONTAINER NAMES (OPTIONAL)
# ADDITIONAL CONTAINER NAMES
# ==============================================
# Optional service container names
CONTAINER_ELUNA=ac-eluna
CONTAINER_MODULES=ac-modules
# ==============================================
# MODULE MANAGEMENT (OPTIONAL)
# MODULE MANAGEMENT
# ==============================================
GIT_USERNAME=
GIT_EMAIL=