StruxaEggs Explorer

American Truck Simulator Dedicated Server

Game

This will set up SteamCMD and all the required files for the newly released American Truck Simulator Dedicated server. Simply placed the exported server config from your ATS instance to the .local/share/American Truck Simulator/ folder and select start. Make sure that auto start is off on server creation to allow you to upload your config files.

Author: chase@cstmgames.comSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

./bin/linux_x64/amtrucks_server

Docker Images

LabelImage
ghcr.io/ptero-eggs/steamcmd:debianghcr.io/ptero-eggs/steamcmd:debian

Environment Variables

NameVariableDefaultRules
Auto update
AUTO_UPDATE1required|boolean
App ID
SRCDS_APPID2239530required|string|in:2239530
Query port
By there readme of the game the query port must be between 27015-27020, but from our testing this port can be any port
QUERY_PORT27016required|string
Steam Auth token
By default, whenever a dedicated server is launched it is using an anonymous account. For such an account non-persistent server id is generated (used for direct search). To avoid this you can acquire a logon token on https://steamcommunity.com/dev/managegameservers (game ownership is required)
STEAM_TOKENnonenullable|string|max:32
Lobby name
LOBBY_NAMEAmerican Truck Simulatorrequired|string|max:64

Features

steam_disk_space