Alle Systeme betriebsbereit 21 akzeptierte Kryptowährungen · Monero willkommen KYC-freie Richtlinie
ChainVPS

Sprachchat · kein KYC

TeamSpeak hosten auf einem Offshore-VPS

Betreiben Sie Ihren eigenen TeamSpeak-Sprachserver auf einem Offshore-VPS ohne KYC und behalten Sie jeden Anruf, jeden Kanal und jede Bannliste unter Ihrer eigenen Kontrolle – statt sie einem Dritten zu überlassen.

Was es ist

TeamSpeak ist ein selbst gehosteter Sprachchat-Server mit niedriger Latenz, entwickelt für Gaming-Clans, Communities und Teams, die kristallklares Push-to-Talk-Audio und dauerhafte Kanäle benötigen. Der offizielle TeamSpeak-3-Server wird als einzelner Container ausgeliefert, der auf einem bescheidenen VPS läuft und Dutzende Nutzer mit minimalem CPU- und RAM-Verbrauch bedient.

Warum offshore hosten

Ein Sprachserver protokolliert, wer wann mit wem spricht – wenn Sie ihn selbst auf einem no-KYC-VPS betreiben, das mit Krypto bezahlt wird, ist Ihre Community mit keiner Kontoidentität, Telefonnummer oder Zahlungsspur verknüpft. Das ungedrosselte Bandbreitenangebot von ChainVPS und der enthaltene DDoS-Schutz sind hier besonders wichtig, da UDP-basierte Sprachdienste ein häufiges Ziel für Flood-Angriffe sind und der Sprachverkehr kontinuierlich läuft.

Das Deployment

Ein funktionierendes Referenz-Setup

Kopieren Sie dies auf eine neue ChainVPS-Instanz. Ersetzen Sie die Platzhalter und starten Sie sie anschließend.

docker-compose.yml
# docker-compose.yml — TeamSpeak 3 server (official image, SQLite backend)
# Deploy: docker compose up -d
# Then grab the one-time admin token:
#   docker compose logs teamspeak | grep -i token
# Paste that token into your TeamSpeak client on first connect to become ServerAdmin.

services:
  teamspeak:
    image: teamspeak:3
    container_name: teamspeak
    restart: unless-stopped
    environment:
      TS3SERVER_LICENSE: accept
    ports:
      - "9987:9987/udp"   # voice (required, public)
      - "30033:30033/tcp" # file transfer: avatars/icons (optional)
      - "10011:10011/tcp" # ServerQuery admin (KEEP PRIVATE — see hardening)
    volumes:
      - ts3data:/var/ts3server/

volumes:
  ts3data:

Firewall

Zu öffnende Ports

PortProtokollZweck
9987UDPSprache — der einzige Port, den Clients benötigen; muss öffentlich erreichbar sein.
30033TCPDateiübertragung für Avatare sowie Kanal-/Gruppensymbole; optional, schließen Sie ihn, wenn er nicht benötigt wird.
10011TCPServerQuery-Schnittstelle (raw) für Administration/Automatisierung; NICHT öffentlich zugänglich machen.
10022TCPServerQuery über SSH (neuere Server-Builds); per Firewall auf localhost beschränkt halten.

Richtige Dimensionierung

Welchen Plan Sie brauchen

Leicht — Freunde/kleiner Clan (bis zur kostenlosen Obergrenze von 32 Slots)

VPS Nano / Small (1 vCPU, 1-2 GB RAM)

TeamSpeak ist extrem ressourcenschonend; ein einzelner virtueller Server mit vollen 32 Slots belastet die CPU kaum. Wählen Sie den Plan nach Standort/Latenz, nicht nach Rechenleistung.

Mittel — aktive Community, ein virtueller Server nahe der Kapazitätsgrenze

VPS Small / Pro (1-2 vCPU, 2-4 GB RAM)

Bietet Spielraum für Dateiübertragungen, einen Bot (z. B. SinusBot für Musik) und die parallel zur Sprachübertragung laufende ServerQuery-Schnittstelle.

Hoch — mehrere virtuelle Server oder ein lizenziertes Deployment mit mehr als 32 Slots

VPS Pro (2-4 vCPU, 4-8 GB RAM)

Der Engpass liegt beim Netzwerk, nicht bei der Rechenleistung — die ungedrosselte Bandbreite von ChainVPS trägt die vielen gleichzeitigen Sprachstreams. Um mehr als 32 Slots pro Instanz zu nutzen, ist eine TeamSpeak-Lizenz erforderlich.

Beste Standorte: Sprachübertragung ist latenzempfindlich, wählen Sie daher den Privacy-Standort, der Ihren Mitgliedern am nächsten liegt: NL und LU sitzen auf den bestvernetzten Backbones Europas und bieten den meisten EU-Communities eine Ping-Zeit unter 30 ms, CH bietet für eine geringe Latenz-Einbuße besonders starken rechtlichen Datenschutz, und RO/MD bedienen Osteuropa gut. IS ist der Ausreißer — hervorragend für eine maximal gehärtete Privacy-Position, aber mit höherer Latenz; nutzen Sie es nur, wenn die Rechtsprechung wichtiger ist als ein paar zusätzliche Millisekunden.

Sichern Sie es ab

Hardening-Checkliste

  • Erfassen Sie das ServerAdmin-Token beim ersten Start aus den Container-Logs (docker compose logs teamspeak | grep -i token), lösen Sie es sofort in Ihrem Client ein und speichern Sie es in einem Passwort-Manager — es ist ein einmaliger Schlüssel, für den es keine integrierte Wiederherstellung gibt.
  • Machen Sie ServerQuery (10011/10022) niemals im Internet erreichbar. Beschränken Sie es per Firewall mit UFW auf localhost oder Ihre eigene IP (ufw allow 9987/udp, danach alles Weitere standardmäßig blockieren); Brute-Force-Angriffe auf ServerQuery sind die häufigste Methode, mit der TeamSpeak-Server übernommen werden.
  • Legen Sie ein starkes query_admin-Passwort fest und nutzen Sie die Dateien query_ip_allowlist.txt / query_ip_denylist.txt im Datenvolume, um einzuschränken, wer überhaupt auf die Query-Schnittstelle zugreifen kann.
  • Verlassen Sie sich auf den enthaltenen DDoS-Schutz und die ungedrosselte Bandbreite von ChainVPS — der öffentliche Port 9987/udp ist ein regelmäßiges Ziel für Reflection-/Flood-Angriffe, und der Sprachverkehr läuft konstant, weshalb ein gedrosselter Plan hier das falsche Werkzeug wäre.
  • Sichern Sie die SQLite-Datenbank regelmäßig: Sie liegt im ts3data-Volume als ts3server.sqlitedb und enthält alle Kanäle, Berechtigungen und Banns — erstellen Sie per Cron-Zeitplan einen Snapshot des Volumes oder kopieren Sie die Datei.
  • Fixieren Sie das Image auf einen bestimmten Tag (z. B. teamspeak:3.13.7) statt auf :latest, um reproduzierbare Neustarts zu gewährleisten, und bauen Sie es bewusst neu, wenn Sie ein Update durchführen möchten, statt bei jedem Pull.

Fragen

Hosting TeamSpeak — FAQ

Benötige ich eine kostenpflichtige TeamSpeak-Lizenz für den Eigenbetrieb?

Nein. Ein nicht lizenzierter TeamSpeak-3-Server ist für bis zu 32 Slots und einen virtuellen Server kostenlos, was für die meisten Clans und kleinen Communities ausreicht. Eine (kostenpflichtige oder kostenlose) Lizenz von TeamSpeak benötigen Sie nur, wenn Sie mehr Slots oder mehrere virtuelle Server auf einer Instanz möchten.

Wie viele Personen kann ein VPS bewältigen?

Die Rechenleistung ist fast nie der limitierende Faktor — selbst ein Nano-VPS betreibt einen vollen 32-Slot-Server problemlos. Der eigentliche Engpass ist die Bandbreite, weshalb ungedrosselte Pläne so wichtig sind. Ein größeres lizenziertes Deployment mit Hunderten gleichzeitigen Sprechern belastet die CPU weiterhin kaum, benötigt aber die Netzwerkkapazität, die ein VPS Pro mit ungedrosselter Bandbreite bietet.

Warum Offshore statt eines gemieteten TeamSpeak-Hosts?

Ein gemieteter Voice-Host bindet Ihre Community an eine Konto- und Zahlungsidentität und kann Verbindungsmetadaten protokollieren oder weitergeben. Ein no-KYC-VPS, das mit Krypto bezahlt wird, lässt Sie exakt dieselbe offizielle Serversoftware betreiben — ohne verknüpfte Identität und mit vollständiger Root-Kontrolle über Logs, Banns und Daten.

Welchen Port müssen meine Mitglieder tatsächlich offen haben?

Nur 9987/udp. Dieser eine UDP-Port trägt den gesamten Sprachverkehr. Die Dateiübertragung (30033) ist optional, und ServerQuery (10011) sollte privat bleiben — Mitglieder verbinden sich also nie mit diesen Ports.

Wie sieht es mit TeamSpeak 6 aus?

TeamSpeak-6-Server-Images existieren und sind neuer, aber TeamSpeak 3 bleibt der stabile, bewährte Standard für den Eigenbetrieb mit der breitesten Client- und Bot-Unterstützung. Diese Anleitung verwendet TS3; dieselbe VPS-Dimensionierung und Härtung gelten auch, wenn Sie später zu einem TS6-Image wechseln.

Bereitstellen TeamSpeak
in den nächsten 60 Sekunden.

Unlimitierte Bandbreite · DDoS inklusive · 21 Kryptowährungen · Kein KYC.