Files
AzerothCore-RealmMaster/.env-optional
uprightbass360 fdd23c7fb7 Improve database timeout handling and add local testing setup
- Update database timeout values for better Portainer/NFS compatibility
- Add .env-database-local for local testing with reduced resource requirements
- Create local data directories and backup script validation
- Split compose validation confirms proper service dependency configuration
- Increase MySQL health check timeouts: start_period 60s→120s, timeout 10s→15s
- Extend database wait times: retries 30→60, sleep 5→10 (total 150s→600s)

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-09-29 21:14:46 -04:00

51 lines
1.6 KiB
Plaintext

# ==============================================
# AZEROTHCORE OPTIONAL SERVICES ENVIRONMENT
# ==============================================
# Environment variables for modules and monitoring services
# ==============================================
# DOCKER IMAGES (REQUIRED)
# ==============================================
# Optional service images
AC_ELUNA_IMAGE=acore/eluna-ts:master
ALPINE_GIT_IMAGE=alpine/git:latest
# ==============================================
# IMAGE PULL POLICY (REQUIRED)
# ==============================================
IMAGE_PULL_POLICY=if_not_present
# ==============================================
# DEPLOYMENT CONFIGURATION (REQUIRED)
# ==============================================
# Storage configuration (must match other layers)
STORAGE_PATH=/nfs/containers/azerothcore
# Deployment mode
DEPLOYMENT_MODE=local
# ==============================================
# CONTAINER NAMES (REQUIRED)
# ==============================================
# Optional service container names
CONTAINER_ELUNA=ac-eluna
CONTAINER_MODULES=ac-modules
# Reference to core services (for external linking)
CONTAINER_WORLDSERVER=ac-worldserver
# ==============================================
# NETWORK SETTINGS (REQUIRED)
# ==============================================
# Network must already exist from database layer
NETWORK_NAME=azerothcore
# ==============================================
# CUSTOM MODULE SETTINGS
# ==============================================
# Module Management (1 = enabled, 0 = disabled)
MODULE_PLAYERBOTS=1
MODULE_AOE_LOOT=0
MODULE_LEARN_SPELLS=0
MODULE_FIREWORKS=0
MODULE_INDIVIDUAL_PROGRESSION=0