Self-Hosted na Server
Patakbuhin ang GameVox sa sarili mong hardware. Ang voice, messages, files at data mo ay nananatili sa machine mo. Kumokonekta ang server sa GameVox cloud para sa account login at auto-updates, pero sa iyo ang lahat ng data ng community mo.
Ano ang Makukuha Mo
Voice at Video
May built-in na WebRTC SFU para sa malinaw na voice at video, naka-host sa sarili mong network.
Chat at Files
Kumpletong text chat, file sharing, emojis, soundboard, polls, events at announcements.
Cloud Account Sync
Nagla-log in ang members gamit ang GameVox account nila. Naka-sync mula sa cloud ang usernames, avatars at badges.
Updates at Backups
Kusang nag-a-update ang server binary. Naba-backup ang databases kada 3 oras, may tiered retention na umaabot hanggang 12 buwan pabalik.
LAN at VPN Mode
Magpatakbo ng server nang hindi nag-e-expose ng ports sa internet. Awtomatikong sinusubukan muna ng clients ang private IP para sa pinakamabilis na local na koneksyon, tapos lilipat sa public IP kung kailangan. Gumagana sa ZeroTier, Hamachi, Radmin VPN at kahit anong private network.
One-Click Restore
Mag-restore sa kahit anong backup point mula sa server settings GUI. Awtomatikong gumagawa muna ng backup bago mag-restore.
Paano Ito Gumagana
Lahat ng voice, chat at file traffic ay diretso sa pagitan ng clients at ng server mo. Ginagamit lang ang cloud para sa authentication at coordination.
Diretso sa server mo
Magagaang API calls
Magsimula sa 3 Hakbang
Gumawa ng server
Sa GameVox desktop app, i-click ang Magdagdag ng Server at i-enable ang "Self-Hosted na Server". Makakatanggap ka ng personalized na server binary na naka-embed na ang configuration ng community mo.
I-download at patakbuhin
Ilagay ang binary kahit saan sa machine mo at patakbuhin ito. Gagawa ang server ng data/ folder katabi ng binary para sa lahat ng databases at files. Sa unang takbo, iaalok nitong i-install ang sarili bilang system service nang awtomatiko.
Magbukas ng dalawang ports
I-forward ang TCP 8088 para sa client connections at 7070 para sa voice/video. Buksan ang 7070 bilang UDP at TCP, kasi tumatanggap na ngayon ang server ng TCP fallback sa parehong port para sa members na naka-block ang UDP sa network nila. Lalabas ang server mo sa GameVox app at makakasali agad ang members.
Tumatakbo Kahit Saan
Isang self-contained na binary na walang external dependencies. Walang database server, walang runtime na kailangang i-install.
Windows
Windows 10/11 (64-bit). I-double-click para patakbuhin, optional ang service install.
Linux
Kahit anong 64-bit na glibc-based na distro, x86_64 o ARM (Raspberry Pi). Kasama ang systemd service setup.
Docker
Alpine-based na image, ~45 MB RAM kapag idle. Multi-arch (amd64/arm64). Kasama ang Compose file.
Requirements
- RAM: 512 MB minimum (1 GB+ ang recommended)
- Storage: 100 MB para sa binary + data mo
- CPU: Kahit anong modern na x86-64 o ARM64 processor
- Network: Stable na koneksyon na may port forwarding
Ang clients ang bahala sa voice at video encoding, hindi ang server. Self-contained ang binary at walang external dependencies.
Ports
| Port | Protocol | Gamit |
|---|---|---|
8088 | TCP | WebSocket + HTTP (chat, signaling, file downloads) |
7070 | UDP | WebRTC media (voice at video streams) |
7070 (optional) | TCP | Fallback para sa members na buong naka-block ang UDP sa network nila. Parehong port number sa UDP row sa itaas, pinapayagan din bilang TCP |
Puwedeng palitan ang dalawang required na ports gamit ang TCP_PORT at UDP_PORT environment variables. Kung nasa likod ka ng home router, kailangan mong mag-set up ng port forwarding. Hindi kailangan ang optional na TCP fallback (WEBRTC_TCP_PORT, naka-on by default sa parehong port ng UDP_PORT) para gumana ang server. I-forward lang ito kung may isang member na nagsasabing pumapalya ang voice niya habang maayos namang nakakakonekta ang iba.
Swak sa LAN Parties at Events
Lahat ng mabigat sa bandwidth (voice, video, screen share, files) ay nananatili lang sa local network mo. Magagaang API calls lang para sa authentication ang dumadaan sa internet. Sapat na ang hotspot ng phone.
Presyo
Ang self-hosted hosting ay $2/buwan, $15/taon, o $70 isang beses para sa lifetime.
Ano ang ibig sabihin ng lifetime
- Nakakabit ito sa server na iyon, hangga't tumatakbo ang GameVox.
- Hindi ito nire-renew at hindi nag-e-expire. Walang card na naka-save para dito, at hindi tataas ang presyo.
- Kasama ang bawat feature na ilalabas namin para sa self-hosted servers mula ngayon.
- Hindi puwedeng i-delete o i-downgrade ang server, ikaw man o kami. Mananatili itong naka-up.
- Nananatili ito sa account mo. Hindi puwedeng i-transfer ang server sa ibang owner, at hindi lumilipat ang access sa ibang server.
Nagbabayad ka na buwan-buwan o taunan? Lumipat kahit kailan. Ibabawas sa $70 ang natitira sa period na nabayaran mo na.
Data Mo, Hardware Mo
Naka-store sa server mo
- Lahat ng chat messages
- Mga in-upload na files at attachments
- Custom emojis at soundboard clips
- Server settings, channels at permissions
- Activity logs
Naka-store sa GameVox cloud
- User accounts at authentication
- Status ng subscription at billing
- Server banner images
- Access control rules
Ready Ka Na Bang Mag-host ng Sarili Mong Server?
Kunin ang GameVox, gumawa ng self-hosted na server, at running ka na sa loob ng ilang minuto.