Servidor auto-hospedado

Rode o GameVox no seu próprio hardware. Sua voz, mensagens, arquivos e dados ficam na sua máquina. O servidor se conecta à nuvem do GameVox só para o login das contas e as atualizações automáticas, mas todos os dados da sua comunidade são seus.

O que você ganha

Voz e vídeo

SFU WebRTC embutido para voz e vídeo cristalinos, hospedado na sua própria rede.

Chat e arquivos

Chat de texto completo, compartilhamento de arquivos, emojis, soundboard, enquetes, eventos e anúncios.

Contas sincronizadas pela nuvem

Os membros entram com a conta GameVox deles. Nomes de usuário, avatares e emblemas são sincronizados pela nuvem.

Atualizações e backups

O binário do servidor se atualiza sozinho. Os bancos de dados ganham backup a cada 3 horas, com retenção escalonada de até 12 meses.

Modo LAN e VPN

Rode um servidor sem expor portas para a internet. Os clientes tentam primeiro o IP privado, para ter a conexão local mais rápida, e só caem para o IP público se precisar. Funciona com ZeroTier, Hamachi, Radmin VPN e qualquer rede privada.

Restauração com um clique

Restaure qualquer ponto de backup pela interface de configurações do servidor. Um backup pré-restauração é criado automaticamente.

Como funciona

Todo o tráfego de voz, chat e arquivos vai direto entre os clientes e o seu servidor. A nuvem só é usada para autenticação e coordenação.

Cliente GameVox
Voz, vídeo, chat, arquivos
Direto para o seu servidor
Seu servidor
Só autenticação e atualizações
Chamadas de API leves
Nuvem GameVox

Comece em 3 passos

1

Crie um servidor

No app de desktop do GameVox, clique em Adicionar servidor e ative "Servidor auto-hospedado". Você recebe um binário de servidor personalizado, com a configuração da sua comunidade embutida.

2

Baixe e rode

Coloque o binário em qualquer lugar da sua máquina e execute. O servidor cria uma pasta data/ ao lado do binário para todos os bancos de dados e arquivos. Na primeira execução, ele oferece a instalação automática como serviço do sistema.

3

Abra duas portas

Redirecione a porta TCP 8088 para as conexões dos clientes e a 7070 para voz e vídeo. Abra a 7070 em UDP e também em TCP, porque agora o servidor aceita um fallback TCP na mesma porta para membros cuja rede bloqueia UDP. Seu servidor aparece no app do GameVox e os membros já podem entrar.

Roda em qualquer lugar

Um único binário autocontido, sem dependências externas. Sem servidor de banco de dados, sem runtime para instalar.

Windows

Windows 10/11 (64 bits). Clique duas vezes para rodar, com instalação opcional como serviço.

Linux

Qualquer distro de 64 bits baseada em glibc, x86_64 ou ARM (Raspberry Pi). Configuração de serviço systemd incluída.

Docker

Imagem baseada em Alpine, ~45 MB de RAM em repouso. Multi-arch (amd64/arm64). Arquivo Compose incluído.

Requisitos

  • RAM: 512 MB no mínimo (1 GB ou mais recomendado)
  • Armazenamento: 100 MB para o binário + seus dados
  • CPU: Qualquer processador x86-64 ou ARM64 moderno
  • Rede: Conexão estável com redirecionamento de portas

A codificação de voz e vídeo fica por conta dos clientes, não do servidor. O binário é autocontido, sem dependências externas.

Portas

PortaProtocoloFunção
8088TCPWebSocket + HTTP (chat, sinalização, downloads de arquivos)
7070UDPMídia WebRTC (streams de voz e vídeo)
7070 (opcional)TCPFallback para membros cuja rede bloqueia UDP por completo. É o mesmo número de porta da linha UDP acima, liberado também em TCP

As duas portas obrigatórias podem ser alteradas pelas variáveis de ambiente TCP_PORT e UDP_PORT. Se você estiver atrás de um roteador doméstico, vai precisar configurar o redirecionamento de portas. O fallback TCP opcional (WEBRTC_TCP_PORT, ativado por padrão na mesma porta que UDP_PORT) não é necessário para o servidor funcionar. Só redirecione essa porta se um membro específico disser que a voz falha enquanto todo mundo conecta normalmente.

Perfeito para LAN parties e eventos

Todo o tráfego pesado (voz, vídeo, compartilhamento de tela, arquivos) fica inteiramente na sua rede local. Só as chamadas de API leves de autenticação passam pela internet. Um hotspot de celular já dá conta.

Latência de voz abaixo de um milissegundoO áudio nunca sai da sua LAN
Sem redirecionamento de portas na LANAs máquinas se enxergam diretamente
Todos os recursosVoz, vídeo, compartilhamento de tela, soundboard, chat, arquivos

Preços

A hospedagem própria custa $2/mês, $15/ano ou $70 uma vez para acesso vitalício.

$2/mêsMensal
$15/anoAnual (economize 37%)
Melhor custo$70 uma vezVitalício

O que significa vitalício

  • Ele pertence àquele servidor, enquanto o GameVox existir.
  • Nunca renova e nunca expira. Nenhum cartão fica salvo para isso, e o preço nunca sobe.
  • Todo recurso que lançarmos para servidores auto-hospedados daqui para frente está incluído.
  • O servidor não pode ser excluído nem rebaixado, nem por você nem por nós. Ele continua no ar.
  • Ele fica na sua conta. O servidor não pode ser transferido para outro dono, e o acesso não passa para outro servidor.

Já paga mensal ou anual? Troque quando quiser. O que sobrar do período que você já pagou é descontado dos $70.

Seus dados, seu hardware

Guardado no seu servidor

  • Todas as mensagens do chat
  • Arquivos e anexos enviados
  • Emojis personalizados e clipes do soundboard
  • Configurações do servidor, canais e permissões
  • Registros de atividade

Guardado na nuvem do GameVox

  • Contas de usuário e autenticação
  • Status de assinatura e cobrança
  • Imagens de banner do servidor
  • Regras de controle de acesso

Pronto para hospedar seu próprio servidor?

Baixe o GameVox, crie um servidor auto-hospedado e fique no ar em minutos.