Ir para o conteúdo
ATLAS

Instalar um servidor ATLAS

O ATLAS (AppID do SteamCMD 1006030) funciona como uma “grade”: cada célula do mapa é um processo de servidor separado, ligado aos demais. É bem mais complexo que um servidor comum. As informações abaixo vêm de guias da comunidade e da ferramenta oficial ServerGridEditor; vários pontos não são documentados oficialmente.

Última atualização: 09/10/2026

O ATLAS (AppID do SteamCMD 1006030) funciona como uma “grade”: cada célula do mapa é um processo de servidor separado, ligado aos demais. É bem mais complexo que um servidor comum. As informações abaixo vêm de guias da comunidade e da ferramenta oficial ServerGridEditor; vários pontos não são documentados oficialmente.

Instalação passo a passo

  1. Verifique o sistema e o hardware (seção “Pré-requisitos”).

  2. Instale o SteamCMD, a ferramenta de linha de comando da Steam.

  3. Baixe os arquivos do servidor ATLAS com o AppID 1006030 (login anônimo).

  4. Inicie o servidor uma vez para criar os arquivos de configuração e pare-o corretamente.

  5. Configure nome, senhas, slots e regras com as ferramentas deste site.

  6. Teste a conexão local (localhost / 127.0.0.1) antes de abrir o servidor à Internet.

  7. Abra as portas no firewall do sistema, no do provedor e, em casa, no roteador (NAT).

  8. Configure um serviço (systemd ou tarefa agendada do Windows) para início automático e reinício após falha.

  9. Agende atualizações e backups e reinicie regularmente.

  10. Adicione seu servidor ao game-rank.com para que os jogadores o encontrem.

Pré-requisitos

  • Sistema: Windows de 64 bits (os guias consultados descrevem apenas Windows). Imagens Docker da comunidade rodam um servidor Linux, o que sugere que existe uma versão Linux, mas ela não é documentada oficialmente aqui.
  • Hardware: um processo por célula, então RAM e CPU crescem com o tamanho da grade. Sem mínimo oficial confirmado; comece com uma grade 1x1 para testar.
  • Ferramentas: ServerGridEditor (repositório da GrapeshotGames no GitHub) para definir a grade e gerar o ServerGrid.json; segundo a documentação da desenvolvedora, um banco Redis liga as células (não reverificado aqui).
  • Contas: nenhuma, SteamCMD com login anônimo; só os jogadores precisam do jogo.

Instalação local (Windows)

Baixe o servidor com o SteamCMD. No ServerGridEditor, abra um modelo (Projects), defina o nome (Friendly Name) e a senha (Atlas Password) em Edit Project e gere a grade. Depois crie um arquivo .bat por célula com a ferramenta “Comando de inicialização do ATLAS”. O primeiro teste é em 127.0.0.1 com uma grade 1x1.

cd C:\steamcmd
steamcmd.exe +force_install_dir C:\atlas-server +login anonymous +app_update 1006030 validate +quit

REM One start.bat per grid cell (see the ATLAS launch command tool):
REM start /high ShooterGame\Binaries\Win64\ShooterGameServer.exe "Ocean?ServerX=0?ServerY=0?AltSaveDirectoryName=A1?..." -server -log -NoBattlEye

Instalação em VPS / servidor dedicado Linux (Ubuntu/Debian)

Para um VPS ou dedicado, o mais seguro é o Windows Server: siga a instalação local. Uma instalação nativa no Linux não é documentada oficialmente nas fontes consultadas; se usar uma imagem Docker da comunidade, verifique a origem e leia o código antes de executar.

# Windows Server (PowerShell, administrator)
New-Item -ItemType Directory C:\steamcmd, C:\atlas-server
Invoke-WebRequest https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip -OutFile C:\steamcmd\steamcmd.zip
Expand-Archive C:\steamcmd\steamcmd.zip C:\steamcmd
C:\steamcmd\steamcmd.exe +force_install_dir C:\atlas-server +login anonymous +app_update 1006030 validate +quit

Portas a abrir

Provedor (OVH, Hetzner, Scaleway…): abra as mesmas portas no firewall / grupo de segurança do provedor além do do sistema. Em casa: redirecione (NAT) cada porta com o protocolo UDP ou TCP correto para o IP local da máquina, de preferência fixo. Teste de fora (um amigo conectando ou um testador de portas UDP): uma porta UDP nem sempre responde a uma varredura simples.

  • Cada célula tem suas próprias portas: Port (jogo, UDP) e QueryPort (consulta da Steam, UDP), p. ex. 5761 e 57561 no guia consultado.
  • As células se comunicam entre si (seamless): as portas de dados seamless e RCON são definidas por célula no ServerGrid.json (valores como 27000 para seamless e 5750/57550 para jogo/consulta aparecem em imagens da comunidade, apenas como exemplo).
  • Abra todas as portas de todas as células com o protocolo correto (UDP para jogo e consulta; confira o protocolo seamless/RCON no seu ServerGrid.json) e mantenha-as sincronizadas com o ServerGrid.json.

Firewall do Windows (netsh)

Adapte os intervalos às suas portas reais (exemplo para uma grade 1x1 com 5761 e 57561).

netsh advfirewall firewall add rule name="ATLAS UDP" dir=in action=allow protocol=UDP localport=5761,57561
REM Add the seamless/RCON ports from your ServerGrid.json with their protocol (TCP or UDP).

Início automático e supervisão

Crie uma tarefa agendada do Windows na inicialização que execute os .bat de cada célula (ou um único script que os chame). Não há unidade systemd oficial documentada para o ATLAS.

schtasks /create /tn "ATLAS grid" /tr "C:\atlas-server\start-all.bat" /sc onstart /ru SYSTEM /rl HIGHEST

Atualizações

Pare todas as células, execute o SteamCMD com app_update 1006030 validate e reinicie-as juntas para evitar versões diferentes entre células.

C:\steamcmd\steamcmd.exe +force_install_dir C:\atlas-server +login anonymous +app_update 1006030 validate +quit

Backups e reinícios agendados

Pare todas as células e copie a pasta ShooterGame/Saved de cada instância (AltSaveDirectoryName), além do ServerGrid.json e do banco Redis, se usar. Não consegui confirmar o local exato dos saves em fonte oficial: confira na sua instalação.

Cadastrar e encontrar seu servidor

Quando o servidor estiver acessível pela Internet, cadastre-o em https://game-rank.com/jeux/atlas: os jogadores o descobrem, votam e acompanham o ranking. Mantenha a porta de consulta (query) aberta, senão o servidor não aparece nas listas.

Solução de problemas

  • O servidor não aparece na lista: a porta de consulta (query, UDP) está fechada ou a lista demora alguns minutos para atualizar; tente adicionar direto por IP:porta de consulta.
  • Não conecta pela Internet, mas funciona em local: falta regra no firewall do sistema, no grupo de segurança do provedor ou redirecionamento de portas (NAT); confira o protocolo (UDP/TCP) de cada regra.
  • O cliente indica outra versão: o jogo foi atualizado; pare o servidor, execute o SteamCMD novamente com “app_update … validate” e reinicie.
  • Jogadores ficam presos ao passar entre células: confira se SeamlessIP, portas seamless e o banco compartilhado coincidem com o ServerGrid.json em todas as células.
  • Duas células usam as mesmas portas ou o mesmo AltSaveDirectoryName: cada célula precisa de portas próprias e de um nome de salvamento único.

Perguntas frequentes

Como atualizo meu servidor ATLAS?
Pare o servidor, execute o SteamCMD novamente com o comando “app_update” da seção Atualizações (com validate) e reinicie. Faça backup antes de grandes atualizações.
Preciso comprar o jogo para hospedar um servidor ATLAS?
Não: o servidor dedicado é baixado de graça pelo SteamCMD com login anônimo. Só os jogadores precisam do jogo.
O que salvar antes de uma atualização?
A pasta de saves do mundo e a de configuração (veja a seção Backups): copie-as com o servidor parado para ter um estado consistente.
Quantos servidores o ATLAS precisa?
Um processo por célula da grade definida no ServerGridEditor; uma grade 1x1 precisa de apenas um, ideal para testar.

Ferramentas para o seu servidor ATLAS

ATLAS
ATLASAcesso livre
Crie o GameUserSettings.ini do seu servidor ATLAS: senha admin, RCON, taxas de XP, domesticação e coleta.
ConfiguraçãoTaxasAbrir
Documentação
ATLAS
ATLASAcesso livre
Gere o comando de inicialização de um servidor da grade do ATLAS: ServerX/ServerY, portas, SeamlessIP, slots e senha admin.
InicializaçãoGradeAbrir
Documentação