Resposta curta. Você pode hospedar um servidor de Colony Survival por conta própria e de graça: instale o servidor dedicado, o app 748090 do Steam, com o SteamCMD e um login anônimo, e depois inicie colonyserver.x86_64 em modo headless com um nome de mundo, um nome de servidor, um limite de jogadores e uma porta de jogo. Ou alugue um servidor de Colony Survival e pule a instalação e a rede.
Desde a versão 0.17, os desenvolvedores dizem que os servidores se conectam sozinhos ao navegador de servidores, sem redirecionamento de portas. Os jogadores encontram o seu servidor pelo nome no navegador de servidores do jogo.
Verificado em 5 de novembro de 2026 na versão 0.18.0.9, a mais recente que os desenvolvedores tinham anunciado no Steam.
Este guia usa os anúncios dos desenvolvedores no Steam e a configuração que o nosso painel instala em todo servidor de Colony Survival. Para ir direto ao aluguel, veja a opção 2.
O que você precisa
O software do servidor: "Colony Survival Dedicated Server", app 748090 do Steam. É um download separado do jogo em si (app 366090) e é instalado com login anônimo no Steam, então você não precisa de conta Steam para baixá-lo.
Uma máquina que fique ligada: um PC sobrando, um servidor caseiro ou uma máquina virtual na nuvem. Este guia usa Linux de 64 bits, que é o que usamos. Não testamos um servidor Windows.
RAM e CPU: os desenvolvedores não publicam requisitos do servidor, então qualquer número que você ler por aí é uma estimativa.
Um nome de mundo, um nome de servidor e um limite de jogadores: os três são passados na linha de comando.
Rede: uma porta de jogo à sua escolha. No anúncio da 0.17, os desenvolvedores dizem que os servidores chegam ao navegador de servidores sem redirecionamento de portas.
O jogo: cada jogador precisa de Colony Survival no Steam.
Opção 1: hospede você mesmo
Estes passos são para Debian ou Ubuntu. O comando de instalação, o comando de inicialização e os caminhos dos arquivos são os que os nossos servidores usam.
Nas nossas próprias instalações, o SteamCMD às vezes falhou ao baixar e mesmo assim informou sucesso. Confira se steamapps/appmanifest_748090.acf existe na pasta do servidor e, se não existir, rode o comando de novo.
Copie as bibliotecas do cliente Steam para ~/.steam, como a nossa instalação faz:
Este é o comando que os nossos servidores executam, com os seus valores no lugar dos nossos. O nosso painel considera o servidor iniciado quando o log mostra Starting networking type. A primeira inicialização cria o mundo. Execute-o sob um gerenciador de serviços como o systemd, para que ele reinicie depois de uma falha.
Se os jogadores não conseguirem se conectar, confira se o firewall da máquina deixa a porta de jogo passar. O número da porta é o valor de +server.gameport. Os desenvolvedores dizem que o redirecionamento de portas não é necessário desde a 0.17, então isto é um plano B.
Entre. No Colony Survival, procure o seu servidor pelo nome no navegador de servidores.
Atualize parando o servidor e rodando o comando de download de novo. Faça isso sempre que o jogo for atualizado.
Onde o mundo é salvo
O mundo é uma pasta com o nome de +server.world dentro de gamedata/savegames. Um nome de mundo diferente começa outra colônia, então você pode manter várias lado a lado. Os mods ficam em gamedata/mods, uma pasta por mod com o seu próprio modInfo.json.
Ativando um mod
Isto é o que descobrimos ao configurar os nossos próprios servidores, e é a armadilha pela qual o nosso script de instalação existe. Colocar um mod em gamedata/mods não basta: um mod é ativado por mundo, em gamedata/savegames/<world>/worldconfig.json, em um array chamado ModConfigEntries que o servidor grava vazio e não preenche. Cada entrada precisa corresponder ao nome dentro do modInfo.json do mod, não ao nome da pasta, e um erro de digitação deixa o mod instalado, mas desligado em silêncio. O arquivo do mundo também só existe depois que o servidor cria o mundo, então inicie uma vez, pare e depois edite.
Opção 2: hospede na PlayNHost
Alugar tira de você a instalação, as portas e a rotina de atualização. Você continua escolhendo o nome do servidor, o nome do mundo e os seus mods.
Escolha um plano. Abra a página de hospedagem de servidores de Colony Survival e compare os planos: BOW (10 jogadores), CROSSBOW (16) e MUSKET (24) no momento em que escrevemos. Clique em Criar servidor (Personalizar plano no MUSKET) e conclua o pedido. Os preços mudam, então confira-os nessa página.
Espere a instalação. O servidor aparece no painel. O Console dele mostra Starting networking type quando ele inicia.
Dê um nome a ele. Abra a página Configurações e defina Nome do servidor e Nome do mundo (até 32 caracteres cada, sem aspas duplas nem barras invertidas) e reinicie. Um nome de mundo novo começa uma colônia nova e deixa a antiga no disco.
Encontre a sua colônia. Ela fica em Files, em gamedata/savegames, numa pasta com o nome do mundo.
Adicione mods. O gerenciador de arquivos não envia pastas, então compacte cada pasta de mod em um zip no seu computador, abra gamedata/mods em Files, clique em Enviar e depois escolha Extrair arquivo no menu do zip para que o mod fique como uma pasta própria com o modInfo.json dentro. Reinicie. Em um mundo que ainda não existe, os mods são ativados na reinicialização seguinte à primeira inicialização.
A porta de jogo é atribuída ao seu servidor e passada no comando de inicialização junto com a porta do Steam, então não há nada para abrir nem redirecionar.
Com Atualização automática ativada (é o padrão, em Mostrar opções avançadas na página Configurações), o servidor consulta o Steam pela versão mais nova do servidor a cada inicialização, então reiniciar é atualizar.
Os mods são ativados para você assim que o mundo existe. A cada inicialização, um script lê o nome real no modInfo.json de cada mod e grava a lista ModConfigEntries de acordo, então um mod em gamedata/mods fica ativo depois de uma reinicialização e um mod apagado fica desligado. Um mod cujo nome tenha qualquer coisa além de letras, dígitos, espaços, pontos, hifens e sublinhados é ignorado, e o Console avisa. Só essa lista é substituída; o resto de worldconfig.json fica como estava.
A instalação tenta o SteamCMD até três vezes e para com um erro se os arquivos não chegaram, em vez de deixar um servidor vazio que falha na primeira inicialização.
Hospedar você mesmo ou alugar: uma comparação honesta
Custo: o software do servidor é gratuito. Hospedar por conta própria custa energia, hardware e banda, ou uma máquina na nuvem. Alugar é uma tarifa definida pelo plano e pelo período de cobrança que você escolher.
Disponibilidade: um servidor caseiro só fica no ar enquanto o seu PC, a energia e a internet estiverem funcionando. Um servidor alugado roda no hardware do provedor.
Exposição: em casa, os jogadores se conectam à sua própria conexão de internet e você cuida do firewall e do roteador. Um servidor alugado mantém a sua conexão de casa fora disso.
Configuração: hospedar por conta própria exige a linha de comando, o SteamCMD e um gerenciador de serviços. Alugar exige um nome de servidor e um nome de mundo.
Mods: hospedar por conta própria significa editar o worldconfig.json você mesmo. Nos nossos servidores, um script faz essa edição por você a cada reinicialização.
Controle: hospedar por conta própria dá a você todos os arquivos e todas as opções de inicialização. Nos nossos servidores, você muda os nomes no painel e ainda tem a aba Files para o resto.
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