add docker specifics

This commit is contained in:
2026-03-18 19:17:10 +01:00
parent 98fea4e855
commit 863918a611
127 changed files with 564 additions and 10 deletions

28
.env.example Normal file → Executable file
View File

@@ -50,6 +50,34 @@ PASSWORD=change-this-default-admin-password
# 4. NEVER commit actual secrets to version control!
# =============================================================================
# PLATFORM SELECTION
# =============================================================================
# Platform mode: "windows" (default) or "docker"
# PLATFORM=windows
# =============================================================================
# DOCKER MODE SETTINGS (required when PLATFORM=docker)
# =============================================================================
# Docker image name for ACC server containers (built from docker/acc-server/Dockerfile)
# ACC_IMAGE=acc-wine:latest
# Host-side path for the shared ACC game installation volume.
# IMPORTANT: must be the HOST path — ACC containers are Docker siblings of the manager.
# ACC_GAME_VOLUME=/data/acc-game
# Host-side base path for per-server config directories.
# ACC_CONFIG_BASE_PATH=/data/configs
# Port pool for Docker-mode ACC server containers (one port per server).
# PORT_POOL_MIN=9600
# PORT_POOL_MAX=9700
# Linux SteamCMD binary path (pre-installed in the manager Docker image).
# STEAMCMD_LINUX_PATH=/usr/games/steamcmd
# =============================================================================
# OPTIONAL SETTINGS (These are handled by system config in database)
# =============================================================================