DEV Community

overnight.host
overnight.host

Posted on • Originally published at overnight.host

How to set up a Team Fortress 2 server — SourceMod & maps

TF2 community servers are still going strong. Here's how to stand one up — the dedicated server, SourceMod, the custom maps and gamemodes that make community TF2 fun.

Step 1 — Size your plan

  • 2 GB — a standard 24-slot server.
  • 4 GB — heavy plugins, more slots, or big custom maps.

Step 2 — Deploy

  1. Order a TF2 plan and pick it at checkout.
  2. Your Pterodactyl panel login arrives by email within minutes; the egg installs the dedicated server via SteamCMD.
  3. Set your hostname, starting map and max players in the startup variables and launch.

Step 3 — SourceMod & MetaMod

As with other Source games, community features come from SourceMod on MetaMod. Install both into tf/addons/, drop plugins into addons/sourcemod/plugins/, and add yourself as admin via your SteamID in admins_simple.ini. This unlocks admin menus, votes, custom commands and the big gamemode plugins.

Step 4 — Maps & gamemodes

Upload custom maps to tf/maps/ and set your map cycle. TF2's community thrives on gamemodes beyond stock: MvM, dodgeball, jump, surf, trade, x10 — most are a SourceMod plugin plus the right maps. Configure them via the panel; nothing is locked down.

Step 5 — GSLT, rcon & going live

Public Source servers need a free Game Server Login Token (GSLT) from Valve — add it to your config. Set an rcon_password for live admin, share your connect IP:port, and consider FastDL (an HTTP download host via sv_downloadurl) so custom maps download quickly.

Our TF2 hosting runs on SSD bare metal with full file access, DDoS protection and instant setup, from €4.99/mo.

FAQ

How much RAM does a TF2 server need?

2 GB for a standard 24-slot server; 4 GB once you add heavy plugins, more slots or big custom maps.

Can I run MvM, dodgeball or surf?

Yes — most TF2 gamemodes are a SourceMod plugin plus the right maps. With full file access you can run any of them.

Do I need a GSLT token?

Yes for a public server — it's free from Valve's Game Server Account Management page. Add it to your server config.

How do players download my custom maps quickly?

Set up FastDL: host your maps/materials on an HTTP source and point sv_downloadurl at it. SSD storage keeps it fast.


Originally published at overnight.host. We run a small, honest hosting company on dedicated bare metal — Linux & Windows VPS, game servers, web hosting. Live status at up.overnight.host.

Top comments (0)