NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de Colony Survival (2026)

Colony SurvivalUpdated Nov 5, 20269 min read

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.

Instale o servidor

  1. Instale a biblioteca de que o SteamCMD precisa.
    sudo apt-get update
    sudo apt-get install lib32gcc-s1 wget
  2. Crie um usuário para o servidor e troque para ele.
    sudo useradd -m -s /bin/bash -U colony
    sudo su - colony
  3. Instale o SteamCMD e deixe que ele se atualize uma vez.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Baixe o servidor.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/colony/server +login anonymous +app_update 748090 validate +quit
    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.
  5. Copie as bibliotecas do cliente Steam para ~/.steam, como a nossa instalação faz:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Inicie e entre

  1. Inicie o servidor a partir da pasta do servidor:
    cd ~/server
    chmod +x colonyserver.x86_64
    ./colonyserver.x86_64 -batchmode -nographics +server.world "MyColony" +server.networktype SteamOnline +server.name "My Colony Server" +server.maxplayers 10 +server.gameport 27004 +server.ip 0.0.0.0 +server.steamport 27005
    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.
  2. 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.
  3. Entre. No Colony Survival, procure o seu servidor pelo nome no navegador de servidores.
  4. 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.

  1. 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.
  2. Espere a instalação. O servidor aparece no painel. O Console dele mostra Starting networking type quando ele inicia.
  3. 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.
  4. Encontre a sua colônia. Ela fica em Files, em gamedata/savegames, numa pasta com o nome do mundo.
  5. 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.
  6. Convide os seus jogadores. Passe a eles o nome do seu servidor para procurar no navegador de servidores e veja Como conectar ao seu servidor Colony Survival.

O que o painel faz por você:

  • 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.

Veja também Como mudar o nome, a senha e o mundo do seu servidor Colony Survival e O mundo ou os colonos sumiram no servidor Colony Survival.

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.

Quer pular a configuração? Veja os planos de servidor de Colony Survival. Já tem um servidor? Comece por Como conectar ao seu servidor Colony Survival.

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS