DEV Community

overnight.host
overnight.host

Posted on Edited 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, and 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 is e-mailed to you once the service is set up; 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. That gives you 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 of which 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 in Dallas, TX and Charlotte, NC with full file access, from €4.99/mo. All prices are final totals under the German small-business rule (§19 UStG); no VAT is added or shown.

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)