home / vps hosts

Pick a VPS to run it on

You don't need much. A 1 GB Linux box runs Mumble or TeamSpeak 3 with room to spare. These are the two hosts I use for voice servers, with tradeoffs so you can pick the one that fits.

Contabo

Best price per GB on the market. You get a lot of RAM and storage for the money, which makes it the natural pick when you want one box running Mumble, TeamSpeak 3, TeamSpeak 6, and a website at once.

vCPU4
RAM6 GB
Storage400 GB NVMe
From$6/mo
  • Generous RAM. Runs every server in these guides simultaneously.
  • NVMe storage across the board, good for the sqlite db and file transfer.
  • Regions: EU, US, Asia, Singapore. Pick close to your players for low ping.
  • Cheapest price for the specs you get. Long billing cycles.

+ best for

  • One box, every server, spare headroom
  • Big clan voice with file transfer on
  • Tight monthly budget

− watch for

  • Monthly billed, not hourly
  • Setup fee on some short cycles
  • CPU is shared, bursts vary

Sign up with Contabo →

Kamatera

Hourly billed and fully customizable. Spin a 1 GB box for a weekendLAN or a 4 GB box for an event, then destroy it and stop paying. 13 data centers make it easy to test latency to your region before committing.

vCPU1+
RAM1 GB+
StorageSSD / NVMe
From$4/mo
  • Per-second billing. Perfect for a tournament weekend temp server.
  • Configure CPU and RAM to the exact number. Only pay for what you pick.
  • 13 regions including spots Contabo doesn't cover. Closer to your players.
  • 30 day free trial on new accounts, no commitment.

+ best for

  • Nailing the lowest ping in your region
  • Short lived or resizeable voice boxes
  • Trying a server out before going long

− watch for

  • Specs cost more per GB than Contabo
  • Custom configs add up fast if you over-provision
  • Traffic allowance lowers at higher tiers

Sign up with Kamatera →

How to choose

Most people want one of two things. If you want a permanent box that runs all your servers and never gives you a bill surprise, get Contabo. If you want to dial in the lowest latency to a specific region, or only need a server for a few nights at a time, get Kamatera.

ContaboKamatera
Best forPermanent all in oneRegion tuning, temp box
Price per GBbetterok
Billingmonthlyhourly
Configtiersexact
Regionsseveral13
Sweet spot plan4 vCPU / 6 GB / 400 GB1 vCPU / 1 GB / NVMe
Good for Mumble + TS3 + TS6one box, yesupgrade RAM first
Free trialno30 days
right size it

Mumble and TeamSpeak 3 each idle around 20 to 40 MB of RAM. TeamSpeak 6 sits closer to 120 MB at idle plus chat history. A 1 GB Kamatera box handles Mumble and TS3 side by side. Move to 2 GB once you also run TS6 and a web server on the same box.

Once the box is up

First login checklist, then pick a guide:

  1. 01 first login

    SSH in and update

    root@voice-host:~$ apt update && apt upgrade -y
  2. 02 basics

    Add a non root user and lock SSH

    Create a sudo user, move your SSH key over, then disable password login in /etc/ssh/sshd_config (set PasswordAuthentication no) and restart sshd. Keep root login off.

  3. 03 firewall

    Turn UFW on and open only what you need

    root@voice-host:~$ ufw default deny incoming
    root@voice-host:~$ ufw allow 22/tcp
    root@voice-host:~$ ufw --force enable

    Only open the voice ports after the server is installed. See each guide for the exact list.

  4. 04 install

    Follow a server guide

    Pick one and run it. Each takes about ten minutes after the box is clean.

Disclosure: the Contabo and Kamatera links on this page are referral partnerships. Using them costs you nothing and is what keeps this site ad free and tracker free.