StruxaEggs Explorer

Team Fortress 2 Classic

Game

Team Fortress 2 Classic is a free mod of the 2007 game Team Fortress 2, developed by Eminoma and utilizing the Source engine.

Author: eggs@scattergun.ioSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

./srcds_run -game {{SRCDS_GAME}} -console -port {{SERVER_PORT}} +map {{SRCDS_MAP}} +ip 0.0.0.0 -strictportbind -norestart -debug +maxplayers {{MAXPLAYERS}}

Docker Images

LabelImage
ghcr.io/ptero-eggs/steamcmd:ubuntu2404ghcr.io/ptero-eggs/steamcmd:ubuntu_24.04

Environment Variables

NameVariableDefaultRules
Game ID
The ID corresponding to the game to download and run using SRCDS.
SRCDS_APPID244310required|in:244310
Game Name
The name corresponding to the game to download and run using SRCDS.
SRCDS_GAMEtf2classicrequired|in:tf2classic
Default Map
The default map to use when starting the server.
SRCDS_MAPctf_2fortrequired|regex:/^(\w{1,20})$/
Game Version
Version of TF2C to download.
GAMEVERSIONlatestrequired|string|max:20
Max Players
The maximum amount of players allowed on the server.
MAXPLAYERS24required|string|max:20
Steam Beta ID
SRCDS_BETAIDprevious2021required|string|max:20

Features

steam_disk_space