Selbstgehosteter Server
Betreibe GameVox auf deiner eigenen Hardware. Voice, Nachrichten, Dateien und Daten bleiben auf deinem Rechner. Der Server verbindet sich mit der GameVox-Cloud für den Konto-Login und automatische Updates, aber alle Daten deiner Community gehören dir.
Das bekommst du
Voice & Video
Eingebaute WebRTC-SFU für glasklares Voice und Video, gehostet in deinem eigenen Netzwerk.
Chat & Dateien
Vollständiger Textchat, Dateifreigabe, Emojis, Soundboard, Umfragen, Events und Ankündigungen.
Konto-Sync über die Cloud
Mitglieder melden sich mit ihrem GameVox-Konto an. Benutzernamen, Avatare und Badges werden aus der Cloud synchronisiert.
Updates & Backups
Die Server-Binary aktualisiert sich automatisch selbst. Die Datenbanken werden alle 3 Stunden gesichert, mit gestaffelter Aufbewahrung bis zu 12 Monate zurück.
LAN- & VPN-Modus
Betreibe einen Server, ohne Ports ins Internet zu öffnen. Clients versuchen automatisch zuerst die private IP für die schnellste lokale Verbindung und weichen bei Bedarf auf die öffentliche IP aus. Funktioniert mit ZeroTier, Hamachi, Radmin VPN und jedem privaten Netzwerk.
Wiederherstellung per Klick
Stelle jeden beliebigen Backup-Stand direkt in der Oberfläche der Servereinstellungen wieder her. Vorher wird automatisch ein Sicherungs-Backup angelegt.
So funktioniert's
Der gesamte Voice-, Chat- und Dateiverkehr läuft direkt zwischen den Clients und deinem Server. Die Cloud wird nur für Authentifizierung und Koordination genutzt.
Direkt zu deinem Server
Schlanke API-Aufrufe
In 3 Schritten startklar
Server erstellen
Klick in der GameVox-Desktop-App auf „Server hinzufügen“ und aktiviere „Selbstgehosteter Server“. Du bekommst eine personalisierte Server-Binary, in der die Konfiguration deiner Community schon steckt.
Herunterladen und starten
Leg die Binary irgendwo auf deinem Rechner ab und starte sie. Der Server legt neben der Binary einen Ordner data/ für alle Datenbanken und Dateien an. Beim ersten Start bietet er an, sich automatisch als Systemdienst zu installieren.
Zwei Ports öffnen
Leite TCP 8088 für die Client-Verbindungen und 7070 für Voice und Video weiter. Öffne 7070 sowohl für UDP als auch für TCP, denn der Server akzeptiert jetzt auf demselben Port einen TCP-Fallback für Mitglieder, deren Netzwerk UDP blockiert. Dein Server taucht in der GameVox-App auf und Mitglieder können sofort beitreten.
Läuft überall
Eine einzige, eigenständige Binary ohne externe Abhängigkeiten. Kein Datenbankserver, keine Runtime zum Installieren.
Windows
Windows 10/11 (64-Bit). Doppelklick zum Starten, Installation als Dienst optional.
Linux
Jede 64-Bit-Distro auf glibc-Basis, x86_64 oder ARM (Raspberry Pi). Einrichtung als systemd-Dienst inklusive.
Docker
Image auf Alpine-Basis, ~45 MB RAM im Leerlauf. Multi-Arch (amd64/arm64). Compose-Datei inklusive.
Voraussetzungen
- RAM: mindestens 512 MB (1 GB+ empfohlen)
- Speicher: 100 MB für die Binary + deine Daten
- CPU: Jeder moderne x86-64- oder ARM64-Prozessor
- Netzwerk: Stabile Verbindung mit Portweiterleitung
Das Encoding von Voice und Video übernehmen die Clients, nicht der Server. Die Binary ist eigenständig und hat keine externen Abhängigkeiten.
Ports
| Port | Protokoll | Zweck |
|---|---|---|
8088 | TCP | WebSocket + HTTP (Chat, Signalisierung, Datei-Downloads) |
7070 | UDP | WebRTC-Medien (Voice- und Videostreams) |
7070 (optional) | TCP | Fallback für Mitglieder, deren Netzwerk UDP komplett blockiert. Gleiche Portnummer wie in der UDP-Zeile darüber, zusätzlich als TCP freigegeben |
Die beiden benötigten Ports lassen sich über die Umgebungsvariablen TCP_PORT und UDP_PORT anpassen. Wenn du hinter einem Heimrouter sitzt, musst du eine Portweiterleitung einrichten. Der optionale TCP-Fallback (WEBRTC_TCP_PORT, standardmäßig aktiv auf demselben Port wie UDP_PORT) ist für einen funktionierenden Server nicht nötig. Leite ihn nur weiter, wenn ein bestimmtes Mitglied meldet, dass Voice bei ihm ausfällt, während alle anderen problemlos verbinden.
Ideal für LAN-Partys & Events
Der gesamte bandbreitenintensive Verkehr (Voice, Video, Bildschirmfreigabe, Dateien) bleibt komplett in deinem lokalen Netzwerk. Nur schlanke API-Aufrufe für die Anmeldung gehen übers Internet. Ein Handy-Hotspot reicht aus.
Preise
Self-Hosting kostet $2/Monat, $15/Jahr oder $70 einmalig für lebenslangen Zugang.
Was lebenslang bedeutet
- Der Zugang gehört zu diesem Server, solange es GameVox gibt.
- Er verlängert sich nie und läuft nie ab. Dafür wird keine Karte hinterlegt, und der Preis steigt nie.
- Jede Funktion, die wir ab jetzt für selbstgehostete Server veröffentlichen, ist inklusive.
- Der Server kann weder gelöscht noch herabgestuft werden, weder von dir noch von uns. Er bleibt online.
- Er bleibt in deinem Konto. Der Server kann nicht an einen anderen Besitzer übertragen werden, und der Zugang wandert nicht auf einen anderen Server.
Du zahlst schon monatlich oder jährlich? Wechsle jederzeit. Was vom bereits bezahlten Zeitraum übrig ist, wird von den $70 abgezogen.
Deine Daten, deine Hardware
Auf deinem Server gespeichert
- Alle Chatnachrichten
- Hochgeladene Dateien und Anhänge
- Eigene Emojis und Soundboard-Clips
- Servereinstellungen, Kanäle und Berechtigungen
- Aktivitätsprotokolle
In der GameVox-Cloud gespeichert
- Benutzerkonten und Authentifizierung
- Abo- und Abrechnungsstatus
- Server-Bannerbilder
- Regeln für die Zugriffskontrolle
Bereit für deinen eigenen Server?
Hol dir GameVox, erstelle einen selbstgehosteten Server, und in wenigen Minuten bist du startklar.