apps.header.allAppsCount
ARK-SurvivalAscended
apps.detail.types.app from Reckleschamps' Repository
apps.detail.sections.overview
apps.marketingCta.appInstallTitle
apps.marketingCta.appInstallDescription
apps.detail.sections.categories
apps.downloadStats.title
apps.detail.sections.related
apps.detail.related.exploreCategories
apps.detail.related.exploreAllapps.detail.sections.links
apps.detail.sections.details
reckleschamp/asa-server:latestapps.detail.sections.runtime
- apps.detail.details.network
bridge- apps.detail.details.shell
bash- apps.detail.details.privileged
- false
apps.detail.sections.configuration
Private data for this map, the ASA installation, configuration, saves, logs, and Proton prefix. Every map container must use a different host directory.
- apps.detail.config.target
- /data
- apps.detail.config.default
- /mnt/user/appdata/asa-server
- apps.detail.config.value
- /mnt/user/appdata/asa-server
Shared player, item, and creature transfer data. Every map in the same cluster must use this exact same host directory.
- apps.detail.config.target
- /cluster
- apps.detail.config.default
- /mnt/user/appdata/asa-cluster
- apps.detail.config.value
- /mnt/user/appdata/asa-cluster
Public server name displayed in the ARK server browser.
- apps.detail.config.target
- SESSION_NAME
- apps.detail.config.default
- My ASA Server
ASA map launch name. Example: TheIsland_WP
- apps.detail.config.target
- MAP_NAME
- apps.detail.config.default
- TheIsland_WP
- apps.detail.config.value
- TheIsland_WP
Maximum number of simultaneous players allowed on this server.
- apps.detail.config.target
- MAX_PLAYERS
- apps.detail.config.default
- 50
- apps.detail.config.value
- 50
Optional comma-separated ASA CurseForge mod project IDs in load order must end with a trailing comma. Leave blank to run without mods. Example: 928708,929110,935408,
- apps.detail.config.target
- MOD_IDS
UDP port used directly by ASA. Manually add a UDP port mapping where the host port and container port both match this value. Every map must use a unique game port.
- apps.detail.config.target
- ASA_PORT
- apps.detail.config.default
- 7777
- apps.detail.config.value
- 7777
TCP port used by ASA RCON and graceful shutdown. Manually add a TCP port mapping where the host port and container port both match this value. Every map must use a unique RCON port.
- apps.detail.config.target
- RCON_PORT
- apps.detail.config.default
- 27020
- apps.detail.config.value
- 27020
Shared cluster identifier. Every map that should allow character, creature, and item transfers must use exactly the same value.
- apps.detail.config.target
- CLUSTER_ID
- apps.detail.config.default
- cluster1
- apps.detail.config.value
- cluster1
Administrator password passed to ASA and used for RCON authentication.
- apps.detail.config.target
- ADMIN_PASSWORD
Optional password players must enter to join. Leave blank for no player password.
- apps.detail.config.target
- SERVER_PASSWORD
Optional advanced command-line arguments passed directly to ArkAscendedServer.exe. Separate arguments with spaces. Do not place Game.ini or GameUserSettings.ini settings here.
- apps.detail.config.target
- EXTRA_SERVER_ARGS
Container time zone.
- apps.detail.config.target
- TZ
- apps.detail.config.default
- America/Chicago
- apps.detail.config.value
- America/Chicago
When true, SteamCMD checks for and installs ASA server updates before starting the map. When false, the currently installed server files are used.
- apps.detail.config.target
- UPDATE_SERVER
- apps.detail.config.default
- true
- apps.detail.config.value
- true
When true, SteamCMD verifies the complete ASA server installation before startup. Use for troubleshooting or repairing damaged server files because validation substantially increases startup time.
- apps.detail.config.target
- VALIDATE_SERVER
- apps.detail.config.default
- false
- apps.detail.config.value
- false
Set to true to launch ASA with BattlEye. When false, the container adds the -NoBattlEye launch argument.
- apps.detail.config.target
- BATTLEYE
- apps.detail.config.default
- false
- apps.detail.config.value
- false
Creates persistent container, Proton, system-information, launch-information, and ASA diagnostic files under /data/logs/debug. Enable only while troubleshooting.
- apps.detail.config.target
- DEBUG_LOGGING
- apps.detail.config.default
- false
- apps.detail.config.value
- false
Maximum size in MB for each generated container or Proton debug log. Older content is removed while retaining the newest diagnostic information.
- apps.detail.config.target
- DEBUG_LOG_MAX_MB
- apps.detail.config.default
- 10
- apps.detail.config.value
- 10
Seconds to wait after sending the RCON SaveWorld command before requesting server shutdown. This gives ASA time to finish writing the save.
- apps.detail.config.target
- SAVE_WAIT_SECONDS
- apps.detail.config.default
- 10
- apps.detail.config.value
- 10
Maximum seconds the shutdown script waits for ASA to exit normally.
- apps.detail.config.target
- STOP_TIMEOUT
- apps.detail.config.default
- 30
- apps.detail.config.value
- 30