Serwer hostowany samodzielnie
Uruchom GameVox na własnym sprzęcie. Twój głos, wiadomości, pliki i dane zostają na twojej maszynie. Serwer łączy się z chmurą GameVox tylko po to, żeby logować konta i pobierać automatyczne aktualizacje, a wszystkie dane twojej społeczności należą do ciebie.
Co dostajesz
Głos i wideo
Wbudowany WebRTC SFU zapewniający krystalicznie czysty głos i wideo, hostowany w twojej własnej sieci.
Czat i pliki
Pełny czat tekstowy, udostępnianie plików, emoji, soundboard, ankiety, wydarzenia i ogłoszenia.
Synchronizacja kont z chmurą
Członkowie logują się swoimi kontami GameVox. Nazwy użytkowników, awatary i odznaki synchronizują się z chmury.
Aktualizacje i kopie zapasowe
Plik binarny serwera aktualizuje się sam. Kopie zapasowe baz danych powstają co 3 godziny, z wielopoziomową retencją sięgającą 12 miesięcy wstecz.
Tryb LAN i VPN
Postaw serwer bez wystawiania portów do internetu. Klienci automatycznie próbują najpierw prywatnego IP, żeby uzyskać najszybsze połączenie lokalne, a w razie potrzeby przechodzą na publiczny IP. Działa z ZeroTier, Hamachi, Radmin VPN i każdą siecią prywatną.
Przywracanie jednym kliknięciem
Przywróć dowolny punkt kopii zapasowej z poziomu ustawień serwera. Przed przywróceniem automatycznie tworzy się dodatkowa kopia.
Jak to działa
Cały ruch głosowy, czatowy i plikowy idzie bezpośrednio między klientami a twoim serwerem. Chmura służy tylko do uwierzytelniania i koordynacji.
Prosto do twojego serwera
Lekkie wywołania API
Start w 3 krokach
Utwórz serwer
W aplikacji desktopowej GameVox kliknij „Dodaj serwer” i włącz „Serwer hostowany samodzielnie”. Dostaniesz spersonalizowany plik binarny serwera z wbudowaną konfiguracją twojej społeczności.
Pobierz i uruchom
Wrzuć plik binarny w dowolne miejsce na swojej maszynie i uruchom go. Serwer tworzy obok niego folder data/ na wszystkie bazy danych i pliki. Przy pierwszym uruchomieniu sam zaproponuje instalację jako usługa systemowa.
Otwórz dwa porty
Przekieruj TCP 8088 dla połączeń klientów i 7070 dla głosu i wideo. Otwórz 7070 zarówno dla UDP, jak i TCP, bo serwer przyjmuje teraz awaryjne połączenie TCP na tym samym porcie dla członków, których sieć blokuje UDP. Twój serwer pojawi się w aplikacji GameVox, a członkowie mogą od razu dołączyć.
Działa wszędzie
Jeden samodzielny plik binarny bez zewnętrznych zależności. Bez serwera bazy danych, bez środowiska uruchomieniowego do instalowania.
Windows
Windows 10/11 (64-bit). Uruchamiasz dwuklikiem, instalacja jako usługa opcjonalna.
Linux
Dowolna 64-bitowa dystrybucja oparta na glibc, x86_64 lub ARM (Raspberry Pi). Konfiguracja usługi systemd w zestawie.
Docker
Obraz oparty na Alpine, ~45 MB RAM w spoczynku. Multi-arch (amd64/arm64). Plik Compose w zestawie.
Wymagania
- RAM: minimum 512 MB (zalecane 1 GB+)
- Miejsce na dysku: 100 MB na plik binarny + twoje dane
- CPU: Dowolny nowoczesny procesor x86-64 lub ARM64
- Sieć: Stabilne łącze z przekierowaniem portów
Kodowaniem głosu i wideo zajmują się klienci, nie serwer. Plik binarny jest samodzielny i nie ma zewnętrznych zależności.
Porty
| Port | Protokół | Przeznaczenie |
|---|---|---|
8088 | TCP | WebSocket + HTTP (czat, sygnalizacja, pobieranie plików) |
7070 | UDP | Media WebRTC (strumienie głosu i wideo) |
7070 (opcjonalnie) | TCP | Awaryjne połączenie dla członków, których sieć całkowicie blokuje UDP. Ten sam numer portu co w wierszu UDP powyżej, dopuszczony również jako TCP |
Oba wymagane porty można zmienić zmiennymi środowiskowymi TCP_PORT i UDP_PORT. Jeśli jesteś za domowym routerem, musisz ustawić przekierowanie portów. Opcjonalne awaryjne połączenie TCP (WEBRTC_TCP_PORT, domyślnie włączone na tym samym porcie co UDP_PORT) nie jest potrzebne do działania serwera. Przekieruj je tylko wtedy, gdy konkretny członek zgłasza, że nie działa mu głos, a wszyscy inni łączą się bez problemu.
Idealny na LAN party i eventy
Cały ciężki ruch (głos, wideo, udostępnianie ekranu, pliki) zostaje w całości w twojej sieci lokalnej. Przez internet idą tylko lekkie wywołania API do uwierzytelniania. Wystarczy hotspot z telefonu.
Cennik
Hosting samodzielny kosztuje $2/mies., $15/rok albo $70 jednorazowo za dostęp dożywotni.
Co oznacza dostęp dożywotni
- Należy do tego serwera, dopóki działa GameVox.
- Nigdy się nie odnawia i nigdy nie wygasa. Nie przechowujemy do niego żadnej karty, a cena nigdy nie wzrośnie.
- Każda funkcja, którą od teraz wypuścimy dla serwerów hostowanych samodzielnie, jest w cenie.
- Serwera nie można usunąć ani obniżyć, ani ty, ani my. Zostaje online.
- Zostaje na twoim koncie. Serwera nie można przekazać innemu właścicielowi, a dostęp nie przechodzi na inny serwer.
Płacisz już miesięcznie albo rocznie? Przejdź w dowolnej chwili. To, co zostało z opłaconego już okresu, odejmujemy od $70.
Twoje dane, twój sprzęt
Przechowywane na twoim serwerze
- Wszystkie wiadomości z czatu
- Przesłane pliki i załączniki
- Własne emoji i klipy z soundboardu
- Ustawienia serwera, kanały i uprawnienia
- Dzienniki aktywności
Przechowywane w chmurze GameVox
- Konta użytkowników i uwierzytelnianie
- Status subskrypcji i płatności
- Banery serwera
- Reguły kontroli dostępu
Gotowy na własny serwer?
Pobierz GameVox, utwórz serwer hostowany samodzielnie i działasz w kilka minut.