TF2-QuickServer

Deploy Team Fortress 2 servers directly from Discord.
Powered by Docker — multi-cloud, global, and ready in minutes.

Features

Everything you need to run TF2 servers

Quick Server Deployment

Spin up a TF2 server in ~3 minutes with a simple Discord command. No manual configuration needed.

Multi-Cloud Global

Deploy across Oracle Cloud regions and AWS Local Zones for low-latency gameplay worldwide.

DDoS Protection

TF2-QuickServer-Shield monitors and blocks attacks in real time with in-game notifications.

Containerized

Each server runs in an isolated Docker container with baked-in maps and configs.

Auto Cost Savings

Idle servers terminate after 10 minutes. Pay only for what you use — no wasted resources.

Full Observability

OpenTelemetry instrumentation provides traces, metrics, and logs. Optional New Relic sidecar for enhanced infrastructure monitoring.

How It Works

From command to server in five simple steps

1
Install the Bot

Add TF2-QuickServer to your Discord server with one click.

2
Run /create-server <region>

Choose a region near you for the best latency.

3
Select a Variant

Pick a server config like standard-competitive or your custom variant.

4
Receive Connection Info

Get SDR, direct, and STV addresses along with passwords instantly.

5
Connect & Play

Join the server and play. The server auto-terminates after 10 minutes of idle.

Install the Bot

Add TF2-QuickServer to your Discord in seconds

You can install TF2-QuickServer in any Discord server where you have the Manage Server permission, or install it for your own user account to use across all your servers.

No credit card required. No setup needed. Works immediately after install.

Supported Regions

Global coverage for low-latency gameplay

Oracle Cloud Infrastructure
  • Santiago
  • São Paulo
  • Bogotá
  • Chicago
  • Frankfurt
  • Sydney
AWS Local Zones Experimental
  • Buenos Aires
  • Lima

Discord Commands

Control everything from your chat

Command Description
/create-server <region> Launches a server in the selected region (prompts for variant)
/get-my-servers Retrieves all your active server details (IPs, passwords, etc.)
/status Shows current status of all servers across all regions
/terminate-servers Terminates all servers created by the user
/set-user-data <steamId> Sets SteamID for Sourcemod admin permissions