Resposta curta. Você pode hospedar um servidor de Project Zomboid por conta própria, de graça: instale o servidor dedicado (app 380870 da Steam) com o SteamCMD usando login anônimo, inicie-o com um nome de servidor e uma senha de administrador e abra UDP 16261 e UDP 16262. Ou alugue um servidor de Project Zomboid e esqueça a rede.
O servidor Linux inicia o mundo e imprime SERVER STARTED quando está pronto. Os jogadores entram com o endereço do seu servidor e a porta do jogo.
Verificado em 5 de novembro de 2026, válido para a Build 42.21 (estável, 28 de setembro de 2026). Um hotfix de pré-lançamento, o 42.22.1, saiu em 4 de novembro de 2026.
Este guia usa os anúncios da The Indie Stone na Steam e o que rodamos em nossos próprios servidores de Project Zomboid. Para ir direto ao aluguel, veja a Opção 2.
O que você precisa
Sistema operacional: Linux de 64 bits para os passos abaixo. O binário do servidor é ProjectZomboid64.
Hardware: A The Indie Stone não publica requisitos de servidor nos anúncios que conferimos.
Rede: UDP 16261 e UDP 16262, acessíveis pela internet. Ambas podem ser alteradas nas opções do servidor.
Conta Steam: não é necessária para baixar o servidor. O comando de instalação usa +login anonymous.
O jogo: cada jogador precisa do Project Zomboid na Steam.
O software do servidor é gratuito. Você paga pela máquina, pela energia e pela banda, não pelo software.
Opção 1: hospede você mesmo
Funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem. As portas vêm do anúncio da Build 41.77 da The Indie Stone e o comando de início é o que nós usamos.
Linux (Debian ou Ubuntu)
Instale a biblioteca de que o SteamCMD precisa.
sudo apt-get install lib32gcc-s1
Crie um usuário steam. A Valve desaconselha rodar o SteamCMD como root.
A primeira linha deixa um SteamCMD novo se atualizar antes do download de verdade. Nosso script de instalação faz o mesmo e tenta até três vezes, porque às vezes a Steam responde "Failed to install app (Missing configuration)" e o SteamCMD ainda termina com "success". Confira se /home/steam/pzserver/steamapps/appmanifest_380870.acf existe. Se não existir, rode o download de novo.
Para a Build 41, o branch da Steam é legacy41: adicione -beta legacy41 depois de +app_update 380870. A Build 42 estável é o branch padrão.
Inicie o servidor. Escolha um nome de servidor (usamos só letras e dígitos, como o nosso painel) e a sua própria senha de administrador. O binário precisa do Java incluído e das bibliotecas nos seus caminhos, então defina-os primeiro, como o nosso painel faz.
São as mesmas flags e os mesmos caminhos que o nosso painel usa. As configurações do servidor são gravadas na pasta de cache: as opções do servidor ficam em Server/MyServer.ini e as regras do sandbox em Server/MyServer_SandboxVars.lua. O servidor está pronto quando o log imprime:
SERVER STARTED
Abra as portas. Libere UDP 16261 e UDP 16262 no firewall da máquina (com ufw: sudo ufw allow 16261/udp e sudo ufw allow 16262/udp) e depois redirecione as duas como UDP no seu roteador. Segundo a The Indie Stone, a porta do jogo (16261) cuida das consultas da Steam e a porta adicional (16262) cuida da conexão direta.
Deixe rodando. O comando acima para quando você faz logout. Rode-o dentro de tmux ou screen, ou escreva uma unidade do systemd, e rode de novo a linha de atualização do SteamCMD depois de cada patch do jogo.
Teste de fora. Peça a um amigo em outra rede para entrar com o seu IP público e a porta 16261.
Mods e itens da Workshop
Um mod precisa de duas coisas no .ini do servidor: WorkshopItems (os IDs numéricos da Workshop, que fazem o servidor baixá-los) e Mods (o ID próprio de cada mod, tirado do arquivo mod.info, que faz o jogo carregá-los). Se você definir só um, terá um servidor vanilla ou mods que baixam e ficam desativados.
Os itens da Workshop de Project Zomboid pertencem ao ID de app do jogo base, 108600, e não ao da ferramenta do servidor, 380870. Para baixar um à mão com o SteamCMD, use +workshop_download_item 108600 <id>; ele vai para steamapps/workshop/content/108600/<id>.
Alugar elimina o firewall, o redirecionamento de portas e a rotina de atualização. As portas, as configurações do Java e os arquivos de configuração já vêm prontos.
Escolha um plano. Abra a página de hospedagem de servidor de Project Zomboid e compare os planos (BITTEN, INFECTED e UNDEAD no momento em que escrevemos, para 6, 10 e 16 jogadores). Clique em Criar servidor em BITTEN ou INFECTED, ou em Personalizar plano em UNDEAD, e conclua o pedido. Os preços mudam, então confira nessa página.
Espere a instalação. Você recebe um e-mail de "servidor pronto" e o servidor aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor em execução quando ele imprime SERVER STARTED. O primeiro início pode levar um minuto ou mais.
Abra Configurações e depois Configurações do jogo. Estes campos são aplicados a cada início do servidor:
Nome do servidor: só letras e dígitos. Ele também dá nome aos arquivos de configuração do servidor, então mudá-lo inicia um mundo separado.
Nome de usuário do administrador e Senha de administrador: seu login de administrador. Todo servidor novo começa com a mesma Senha de administrador e Senha do RCON padrão, então troque as duas antes de convidar alguém.
PVP: um interruptor. Ligado, os jogadores podem ferir e matar uns aos outros.
População de zumbis, Respawn dos zumbis e Respawn de loot (horas): gravados nas regras do sandbox.
IDs de itens banidos: itens removidos do loot, separados por vírgulas.
Reinicie. Quando o painel mostrar "Salvo. O servidor precisa reiniciar para isso valer.", clique em Reiniciar agora e espere por SERVER STARTED.
Adicione mods (opcional). Coloque os IDs numéricos da Workshop em IDs de itens da Steam Workshop e o ID próprio de cada mod (do seu mod.info) em IDs de mods do Workshop (a ordem de carregamento importa), na ordem de carregamento. Separe as entradas dos dois campos com ponto e vírgula. Um mod de mapa da Workshop também precisa do nome da sua pasta de mapa em Pastas de mapa (mods de mapa da Workshop). Reinicie para aplicar.
Chaves gravadas a cada início. O início grava MaxPlayers, PVP, RCONPort, RCONPassword, WorkshopItems, Mods e a lista de mapas no .ini do servidor, e Zombies, ZombieRespawn, HoursForLootRespawn e LootItemRemovalList no arquivo do sandbox. Edições manuais nessas chaves (exceto a lista de mapas, em que as suas próprias entradas são mantidas) são substituídas no próximo início, então altere as que você pode editar em Configurações do jogo.
Um ID da Workshop errado não derruba o servidor. Nos nossos testes, o servidor dedicado de Project Zomboid lançava um erro não tratado e parava por completo quando um item da Workshop configurado falhava ao baixar (removido, privado ou digitado errado). Antes de cada início, nosso script confere se todos os IDs foram baixados, busca os que faltam, inicia o jogo só com os IDs que funcionaram e imprime um aviso com os nomes dos descartados.
Um aviso quando os mods ficariam desativados. Se você preencher os IDs de itens da Workshop mas não os IDs de mods da Workshop (ou o contrário), o Console imprime um aviso de que os mods serão desativados ou de que nada será baixado.
Memória do Java. O ProjectZomboid64.json da Build 42 seleciona o coletor de lixo ZGC. Nos nossos servidores, que rodam em contêineres, vimos que o heap dele era contado várias vezes no limite de memória, então um servidor saudável podia ser encerrado. Nossa instalação e cada início trocam ProjectZomboid64.json para G1 e definem -Xmx conforme o seu plano, então você não precisa fazer isso.
Arquivo de sandbox completo no primeiro início. Incluímos o SandboxVars.lua padrão completo do jogo. Nos nossos testes, sem ele o jogo descartava os valores de sandbox do primeiro início e usava os próprios padrões até o segundo início.
Hospedar por conta própria ou alugar: uma comparação honesta
Custo. Por conta própria: o software é gratuito e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade que depende do plano. Veja os planos atuais.
Disponibilidade. Por conta própria: tão confiável quanto a sua máquina, a sua energia e a sua internet de casa, e ela precisa ficar ligada quando seus amigos jogam. Alugado: roda no hardware do provedor, não no seu PC.
Exposição de rede. Por conta própria: os jogadores se conectam ao seu IP público e você cuida do firewall e do roteador. Alugado: o seu IP de casa não entra na história.
Conhecimento necessário. Por conta própria: linha de comando, redirecionamento de portas, edição de arquivos .ini e uma rotina de atualização. Um bom jeito de aprender. Alugado: um painel web com campos de formulário.
Atualizações. Por conta própria: pare, rode o comando do SteamCMD de novo, inicie. Alugado: com a Atualização automática da Steam ligada (o padrão, em Mostrar avançado nas Configurações do jogo), um reinício instala a nova build.
Hospedar por conta própria combina com você se já existe uma máquina ligada o dia todo e você se sente à vontade com redes. Alugar combina com você se prefere não cuidar de hardware. De qualquer forma, os planos de Project Zomboid estão a um clique.
Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Você pode aceitar tudo, aceitar apenas os cookies essenciais ou escolher por categoria.Usamos cookies para manter o site funcionando, entender como ele é usado e medir nosso marketing. Eles estão ativos por padrão. Você pode desativar o que não quiser.Leia nossa política de privacidade