mirror of
https://github.com/uprightbass360/AzerothCore-RealmMaster.git
synced 2026-01-13 00:58:34 +00:00
automation tweaks
This commit is contained in:
157
.env.template
157
.env.template
@@ -2,7 +2,9 @@
|
||||
# Docker Compose will auto-load .env in the same folder as docker-compose.yml.
|
||||
# Template for acore-compose profiles-based compose
|
||||
|
||||
# =====================
|
||||
# Project name
|
||||
# =====================
|
||||
COMPOSE_PROJECT_NAME=acore-compose
|
||||
|
||||
# =====================
|
||||
@@ -10,10 +12,78 @@ COMPOSE_PROJECT_NAME=acore-compose
|
||||
# =====================
|
||||
STORAGE_PATH=./storage
|
||||
STORAGE_PATH_LOCAL=./local-storage
|
||||
HOST_BACKUP_PATH=./storage/backups
|
||||
BACKUP_PATH=${STORAGE_PATH}/backups
|
||||
HOST_ZONEINFO_PATH=/usr/share/zoneinfo
|
||||
TZ=UTC
|
||||
|
||||
# =====================
|
||||
# Permissions & IDs
|
||||
# =====================
|
||||
CONTAINER_USER=0:0
|
||||
PERMISSION_LOCAL_USER=0:0
|
||||
PERMISSION_NFS_USER=1001:1000
|
||||
DEFAULT_CUSTOM_UID=1000
|
||||
DEFAULT_CUSTOM_GID=1000
|
||||
|
||||
# =====================
|
||||
# Shared Storage Presets
|
||||
# =====================
|
||||
NFS_STORAGE_PATH=/nfs/azerothcore
|
||||
MOUNT_STORAGE_PATH=/mnt/azerothcore-data
|
||||
|
||||
# =====================
|
||||
# Container identifiers
|
||||
# =====================
|
||||
CONTAINER_DB_IMPORT=ac-db-import
|
||||
CONTAINER_DB_INIT=ac-db-init
|
||||
CONTAINER_BACKUP=ac-backup
|
||||
CONTAINER_MODULES=ac-modules
|
||||
CONTAINER_POST_INSTALL=ac-post-install
|
||||
|
||||
# =====================
|
||||
# Images
|
||||
# =====================
|
||||
AC_DB_IMPORT_IMAGE=acore/ac-wotlk-db-import:14.0.0-dev
|
||||
# Services (Standard)
|
||||
AC_AUTHSERVER_IMAGE=acore/ac-wotlk-authserver:14.0.0-dev
|
||||
AC_WORLDSERVER_IMAGE=acore/ac-wotlk-worldserver:14.0.0-dev
|
||||
# Services (Playerbots)
|
||||
AC_AUTHSERVER_IMAGE_PLAYERBOTS=uprightbass360/azerothcore-wotlk-playerbots:authserver-Playerbot
|
||||
AC_WORLDSERVER_IMAGE_PLAYERBOTS=uprightbass360/azerothcore-wotlk-playerbots:worldserver-Playerbot
|
||||
# Services (Module Build Tags)
|
||||
# Images used during module compilation and tagging
|
||||
AC_AUTHSERVER_IMAGE_MODULES=uprightbass360/azerothcore-wotlk-playerbots:authserver-modules-latest
|
||||
AC_WORLDSERVER_IMAGE_MODULES=uprightbass360/azerothcore-wotlk-playerbots:worldserver-modules-latest
|
||||
# Client Data
|
||||
AC_CLIENT_DATA_IMAGE=acore/ac-wotlk-client-data:14.0.0-dev
|
||||
AC_CLIENT_DATA_IMAGE_PLAYERBOTS=uprightbass360/azerothcore-wotlk-playerbots:client-data-Playerbot
|
||||
# Helper images
|
||||
ALPINE_GIT_IMAGE=alpine/git:latest
|
||||
ALPINE_IMAGE=alpine:latest
|
||||
|
||||
# =====================
|
||||
# Ports
|
||||
# =====================
|
||||
AUTH_EXTERNAL_PORT=3784
|
||||
AUTH_PORT=3724
|
||||
WORLD_EXTERNAL_PORT=8215
|
||||
WORLD_PORT=8085
|
||||
SOAP_EXTERNAL_PORT=7778
|
||||
SOAP_PORT=7878
|
||||
|
||||
# =====================
|
||||
# Networking
|
||||
# =====================
|
||||
NETWORK_NAME=azerothcore
|
||||
NETWORK_SUBNET=172.20.0.0/16
|
||||
NETWORK_GATEWAY=172.20.0.1
|
||||
|
||||
# =====================
|
||||
# Server address / realm
|
||||
# =====================
|
||||
SERVER_ADDRESS=127.0.0.1
|
||||
REALM_PORT=8215
|
||||
|
||||
# =====================
|
||||
# MySQL / Database Layer
|
||||
# =====================
|
||||
@@ -35,66 +105,13 @@ MYSQL_RUNTIME_TMPFS_SIZE=8G
|
||||
DB_WAIT_RETRIES=60
|
||||
DB_WAIT_SLEEP=10
|
||||
|
||||
# =====================
|
||||
# DB names
|
||||
# =====================
|
||||
DB_AUTH_NAME=acore_auth
|
||||
DB_WORLD_NAME=acore_world
|
||||
DB_CHARACTERS_NAME=acore_characters
|
||||
DB_PLAYERBOTS_NAME=acore_playerbots
|
||||
|
||||
# Container identifiers
|
||||
CONTAINER_DB_IMPORT=ac-db-import
|
||||
CONTAINER_DB_INIT=ac-db-init
|
||||
CONTAINER_BACKUP=ac-backup
|
||||
CONTAINER_MODULES=ac-modules
|
||||
CONTAINER_POST_INSTALL=ac-post-install
|
||||
|
||||
# DB import image
|
||||
AC_DB_IMPORT_IMAGE=acore/ac-wotlk-db-import:14.0.0-dev
|
||||
|
||||
# =====================
|
||||
# Services (Standard)
|
||||
# =====================
|
||||
AC_AUTHSERVER_IMAGE=acore/ac-wotlk-authserver:14.0.0-dev
|
||||
AC_WORLDSERVER_IMAGE=acore/ac-wotlk-worldserver:14.0.0-dev
|
||||
|
||||
# =====================
|
||||
# Services (Playerbots)
|
||||
# =====================
|
||||
AC_AUTHSERVER_IMAGE_PLAYERBOTS=uprightbass360/azerothcore-wotlk-playerbots:authserver-Playerbot
|
||||
AC_WORLDSERVER_IMAGE_PLAYERBOTS=uprightbass360/azerothcore-wotlk-playerbots:worldserver-Playerbot
|
||||
|
||||
# =====================
|
||||
# Services (Module Build Tags)
|
||||
# =====================
|
||||
# Images used during module compilation and tagging
|
||||
AC_AUTHSERVER_IMAGE_MODULES=uprightbass360/azerothcore-wotlk-playerbots:authserver-modules-latest
|
||||
AC_WORLDSERVER_IMAGE_MODULES=uprightbass360/azerothcore-wotlk-playerbots:worldserver-modules-latest
|
||||
|
||||
# =====================
|
||||
# Client Data
|
||||
# =====================
|
||||
AC_CLIENT_DATA_IMAGE=acore/ac-wotlk-client-data:14.0.0-dev
|
||||
AC_CLIENT_DATA_IMAGE_PLAYERBOTS=uprightbass360/azerothcore-wotlk-playerbots:client-data-Playerbot
|
||||
CLIENT_DATA_VERSION=v17
|
||||
CLIENT_DATA_CACHE_PATH=${STORAGE_PATH_LOCAL:-./local-storage}/client-data-cache
|
||||
CLIENT_DATA_VOLUME=ac-client-data
|
||||
|
||||
# =====================
|
||||
# Ports
|
||||
# =====================
|
||||
AUTH_EXTERNAL_PORT=3784
|
||||
AUTH_PORT=3724
|
||||
WORLD_EXTERNAL_PORT=8215
|
||||
WORLD_PORT=8085
|
||||
SOAP_EXTERNAL_PORT=7778
|
||||
SOAP_PORT=7878
|
||||
|
||||
# =====================
|
||||
# Server address / realm
|
||||
# =====================
|
||||
SERVER_ADDRESS=127.0.0.1
|
||||
REALM_PORT=8215
|
||||
|
||||
# =====================
|
||||
# Backups
|
||||
# =====================
|
||||
@@ -114,6 +131,13 @@ BACKUP_HEALTHCHECK_START_PERIOD=120s
|
||||
PLAYERBOT_ENABLED=0
|
||||
PLAYERBOT_MAX_BOTS=40
|
||||
|
||||
# =====================
|
||||
# Client Data Settings
|
||||
# =====================
|
||||
CLIENT_DATA_VERSION=v17
|
||||
CLIENT_DATA_CACHE_PATH=${STORAGE_PATH_LOCAL}/client-data-cache
|
||||
CLIENT_DATA_VOLUME=ac-client-data
|
||||
|
||||
# =====================
|
||||
# Module toggles (0/1)
|
||||
# =====================
|
||||
@@ -178,7 +202,7 @@ MODULE_BLACK_MARKET_AUCTION_HOUSE=0
|
||||
# =====================
|
||||
AUTO_REBUILD_ON_DEPLOY=0
|
||||
# Default AzerothCore source checkout used for module rebuilds
|
||||
MODULES_REBUILD_SOURCE_PATH=${STORAGE_PATH_LOCAL:-./local-storage}/source/azerothcore
|
||||
MODULES_REBUILD_SOURCE_PATH=${STORAGE_PATH_LOCAL}/source/azerothcore
|
||||
|
||||
# =====================
|
||||
# Eluna runtime (worldserver.conf overrides)
|
||||
@@ -222,25 +246,6 @@ PMA_ABSOLUTE_URI=
|
||||
PMA_UPLOAD_LIMIT=300M
|
||||
PMA_MEMORY_LIMIT=512M
|
||||
PMA_MAX_EXECUTION_TIME=600
|
||||
|
||||
KEIRA3_EXTERNAL_PORT=4201
|
||||
KEIRA_DATABASE_HOST=ac-mysql
|
||||
KEIRA_DATABASE_PORT=3306
|
||||
|
||||
# =====================
|
||||
# Networking
|
||||
# =====================
|
||||
NETWORK_NAME=azerothcore
|
||||
NETWORK_SUBNET=172.20.0.0/16
|
||||
NETWORK_GATEWAY=172.20.0.1
|
||||
|
||||
# =====================
|
||||
# Container user mapping
|
||||
# =====================
|
||||
CONTAINER_USER=0:0
|
||||
|
||||
# =====================
|
||||
# Helper images
|
||||
# =====================
|
||||
ALPINE_GIT_IMAGE=alpine/git:latest
|
||||
ALPINE_IMAGE=alpine:latest
|
||||
|
||||
Reference in New Issue
Block a user