TABI CLOUD
TF2

How to set up a Team Fortress 2 server (SourceMod, maps and fixes)

6 min read · Updated October 2026 · By Tabi Cloud

Team Fortress 2 servers are light on resources, so even a small plan can run a full community server.

Basic setup

  1. Order a TF2 server on our Discord.
  2. Edit tf/cfg/server.cfg for your hostname, password, rcon_password and rules.
  3. Set the starting map and max players in your startup settings (24 is the classic maximum).
  4. Start the server and connect from the TF2 console with connect ip:port, or find it in the community list.

Add SourceMod

  1. Install Metamod:Source.
  2. Install SourceMod.
  3. Upload plugins (.smx) to addons/sourcemod/plugins and restart or reload.
  4. Make yourself an admin in addons/sourcemod/configs/admins_simple.ini using your SteamID.

Custom maps and FastDL

Upload custom maps to tf/maps and add them to your map cycle. Players download maps slowly from the game server, so set sv_downloadurl to a FastDL web address that hosts the files.

Common errors

Want your own server? Join our Discord and tell us the game. We set it up and send you the details. Need help with an error from this guide? Open a ticket there.

GET STARTED ON DISCORD

More guides

TF2How to Install SourceMod and MetaMod on a TF2 ServerTF2TF2 Admin Setup: admins_simple.ini and SourceMod FlagsTF2TF2 FastDL: Serve Custom Maps Quickly to Your Players