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

@@ -5,7 +5,15 @@
# This connects to the core AzerothCore database
# ==============================================
# DATABASE CONNECTION (REQUIRED)
# TOOL STORAGE PATHS
# ==============================================
# Storage root path - local: ./storage, production: /nfs/containers or custom mount
STORAGE_ROOT=./storage
# Storage for tools (unified with core stack)
STORAGE_PATH=${STORAGE_ROOT}/azerothcore
# ==============================================
# DATABASE CONNECTION
# ==============================================
# Connect to core AzerothCore database
MYSQL_ROOT_PASSWORD=azerothcore123
@@ -16,22 +24,14 @@ MYSQL_HOST=ac-mysql
MYSQL_PORT=3306
# ==============================================
# TOOL STORAGE PATHS (REQUIRED)
# ==============================================
# Storage root path - local: ./storage, production: /nfs/containers or custom mount
STORAGE_ROOT=./storage
# Storage for tools (unified with core stack)
STORAGE_PATH=${STORAGE_ROOT}/azerothcore
# ==============================================
# NETWORK CONFIGURATION (REQUIRED)
# NETWORK CONFIGURATION
# ==============================================
TOOLS_NETWORK_NAME=azerothcore-tools
TOOLS_NETWORK_SUBNET=172.21.0.0/16
TOOLS_NETWORK_GATEWAY=172.21.0.1
# ==============================================
# WEB INTERFACE PORTS (REQUIRED)
# WEB INTERFACE PORTS
# ==============================================
# PHPMyAdmin settings
PMA_HOST=ac-mysql
@@ -78,11 +78,8 @@ INFLUXDB_HTTP_AUTH_ENABLED=true
INFLUXDB_HTTP_HTTPS_ENABLED=false
# ==============================================
# DEPLOYMENT CONFIGURATION (REQUIRED)
# DEPLOYMENT CONFIGURATION
# ==============================================
# Deployment mode for tools
DEPLOYMENT_MODE=tools
# Use separate storage for tools
USE_NAMED_VOLUMES=false