
Dedicated Server Template
Team Fortress 2 is a free-to-play team-based first-person shooter from Valve featuring nine distinct classes across multiple game modes including Control Point, Payload, Capture the Flag, King of the Hill, and more.
Deploy and manage your own Team Fortress 2 dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Team Fortress 2 server administration simple and reliable.
Small server, 2-12 players
Medium server, 12-24 players
Large server, 24-32 players
SRCDS startup for Team Fortress 2 dedicated server
Server Name
Server name displayed in the server browser
(empty)Max Players
Maximum number of concurrent players
24Game Server Login Token
Create one with App ID `440` at [Steam GSLT Management](https://steamcommunity.com/dev/managegameservers) to publicly list your server.
Main server configuration file (server.cfg)
tf/cfg/server.cfgtextMessage of the Day shown to players when joining (HTML format)
tf/cfg/motd.txttextPlain text Message of the Day fallback
tf/cfg/motd_text.txttextMap rotation cycle used by the server
ghcr.io/ptero-eggs/games:source
team-fortress-2
GameCP Team
April 1, 2026
Information about the origin and version of this game configuration.
Join GameCP today and deploy your favorite games and applications instantly.
Get Started Free(empty)Server Contact
Contact info for server administrator shown in server browser
(empty)sv_pure Mode
File consistency mode. 0 = allow all custom content, 1 = use whitelist (default), 2 = strict pure (no custom content)
1Start Map
The map loaded when the server starts
cp_dustbowlRCON Password
Password for remote console (RCON) access
(empty)Server Password
If set, players will be required to enter this password to join the server
(empty)Auto Update on Start
Automatically update the server via SteamCMD before each start
0FastDL URL
URL for FastDL content delivery. Clients download custom maps and content from this URL instead of the game server. Leave empty to disable.
(empty)tf/cfg/mapcycle.txtExport this template as a native GameCP Template
Copy this link to import in your GameCP panel
Export this template as a Pterodactyl egg for use in other panels
Export this template as a TCAdmin game config XML


