Opção 1: o servidor headless manualmente
A Wube publica uma build headless para Linux do servidor em factorio.com, gratuita para baixar. Ele roda um arquivo de save com as configurações em um server-settings.json ao lado.
- Baixe a build headless estável para Linux em factorio.com e descompacte-a.
- Crie um mapa: ./bin/x64/factorio --create ./saves/my-factory.zip
- Copie data/server-settings.example.json para server-settings.json e defina o nome, a senha e a visibilidade.
- Inicie com: ./bin/x64/factorio --start-server ./saves/my-factory.zip --server-settings ./server-settings.json
- Abra a UDP 34197 no seu firewall e encaminhe-a no seu roteador.
Opção 2: Docker
factoriotools/factorio empacota o servidor headless com um script de inicialização: ele cria um mapa na primeira inicialização, carrega o save mais recente depois disso, gera uma senha RCON, e liga ou desliga o Space Age pelo DLC_SPACE_AGE.
- Use a tag stable, não latest: latest segue a branch experimental, e jogadores na stable não conseguem entrar nela.
- Monte /factorio em um volume: saves, mods e configurações ficam ali.
- Publique a UDP 34197 para o jogo, e a TCP 27015 se quiser o RCON.
- A memória começa baixa: um mapa novo com Space Age usou cerca de 320 MB em nossos testes.
Opção 3: gerenciado na Flux
Implante um servidor de Factorio na nuvem descentralizada da Flux, na mesma imagem, no tag estável por padrão ou no ramo experimental, ou em uma versão fixa, com as portas abertas e roteadas para você, proteção contra DDoS incluída e um painel com o server-settings.json como formulário, um console RCON, um gerenciador de arquivos para saves e mods, um terminal ao vivo e backups. Os planos começam em $2.49 por mês.
- Escolha o plano de 2, 4 ou 8 GB.
- Escolha uma região próxima dos seus jogadores.
- Mantenha o Space Age ligado ou desligue-o e implante. Um mapa novo fica pronto em segundos.
- Defina o nome e a senha em Configurações do Servidor, ou envie seu próprio save na aba Saves.
Perguntas frequentes
O servidor dedicado Factorio é gratuito?
Sim. O servidor headless é um download gratuito em factorio.com; os jogadores ainda precisam de sua própria cópia do jogo para entrar.
O servidor Factorio roda em Linux?
Sim: o servidor headless é um build para Linux, e é o que imagens Docker como factoriotools/factorio rodam.
Quanto tempo um servidor de Factorio leva para iniciar?
Segundos. Em nossos testes, um servidor em um volume vazio gerou um novo mapa e estava escutando cinco segundos depois de iniciar.