Como Configurar um Servidor Privado do Satisfactory: o Guia Completo do Servidor Dedicado
Um mundo compartilhado no Satisfactory funciona bem até o anfitrião fechar o jogo. Nesse momento, a fábrica desaparece para todos os outros — mesmo que alguém só queira conferir a produção, reorganizar uma rota de trem ou continuar expandindo depois que o restante do grupo sair.
Um servidor dedicado do Satisfactory separa o mundo do computador de qualquer jogador. O servidor roda como uma aplicação independente, mantém o save disponível 24 horas por dia e permite que jogadores da Steam e da Epic Games Store entrem na mesma sessão.
Este guia mostra todo o processo em uma ordem prática: onde hospedar o servidor, quantos recursos ele precisa, como instalar no Ubuntu via SteamCMD, quais portas abrir, como configurar a inicialização automática, como importar um save existente e como proteger o mundo contra indisponibilidade e perda de dados.
Servidor dedicado do Satisfactory: resumo da configuração
| Decisão | Configuração inicial recomendada |
|---|---|
| Tipo de hospedagem | VPS autogerenciada para disponibilidade 24/7, controle total e recursos flexíveis. |
| Sistema operacional | Ubuntu 22.04 ou 24.04, arquitetura x86 de 64 bits. |
| Mundo pequeno ou no início do jogo | 8 GB de RAM, CPU x86-64 rápida e pelo menos 20 GB em SSD ou NVMe. |
| Save grande ou mais de quatro jogadores | 16 GB de RAM e bom desempenho por núcleo. |
| Portas necessárias | 7777 TCP e UDP, além da 8888 TCP. |
| ID da aplicação na Steam | 1690800. O servidor pode ser instalado anonimamente pelo SteamCMD. |
Importante: o servidor dedicado atende às versões de PC. Jogadores da Steam e da Epic Games Store podem entrar no mesmo servidor, mas as versões de console não se conectam aos servidores dedicados de PC.
O que um servidor dedicado do Satisfactory faz
O servidor dedicado é uma versão separada e sem interface gráfica do Satisfactory. Ele não renderiza o jogo nem precisa manter um jogador conectado. Sua função é executar a simulação, manter o save compartilhado, aceitar conexões e continuar disponível quando todos saem.
Isso é diferente de hospedar a sessão pelo próprio cliente do jogo:
- sessão hospedada por um jogador: o mundo fica disponível apenas enquanto o anfitrião está jogando;
- servidor dedicado: o mundo roda de forma independente dos computadores dos jogadores;
- sessão hospedada por um jogador: o PC do anfitrião executa o jogo e a simulação do servidor ao mesmo tempo;
- servidor dedicado: os recursos da máquina ficam reservados para o mundo compartilhado.
Essa diferença se torna mais importante conforme a fábrica cresce. Trens, drones, redes logísticas, cadeias de produção e grandes áreas construídas aumentam o trabalho que o servidor precisa processar. Mover essa carga para uma máquina separada melhora a disponibilidade e reduz a dependência do hardware de um único jogador.
Onde hospedar o servidor?
Existem três opções principais: um PC doméstico, uma VPS autogerenciada ou um painel de hospedagem de jogos. A melhor escolha depende da frequência com que o grupo joga e do nível de controle desejado pelo administrador.
| Opção | Principal vantagem | Principal limitação | Ideal para |
|---|---|---|---|
| PC doméstico | Não há mensalidade de hospedagem. | Depende da energia, da conexão doméstica, do roteador e de um computador ligado o tempo todo. | Grupos que sempre jogam juntos. |
| VPS autogerenciada | Disponibilidade 24/7 em data center, acesso root e recursos ajustáveis. | A instalação e a manutenção ficam por sua conta. | A maioria dos mundos privados permanentes. |
| Painel gerenciado | Instalação simplificada e atualizações pelo painel. | Custo maior por recurso e menos controle sobre o sistema operacional. | Usuários que preferem não trabalhar com comandos Linux. |
Para a maioria dos grupos que quer um mundo sempre disponível, a VPS oferece o melhor equilíbrio. Ela remove o PC doméstico da cadeia de disponibilidade sem limitar o administrador a um painel fechado.
Por que usar a Serverspace para um servidor Satisfactory
Um servidor Satisfactory se beneficia de bom desempenho por núcleo, armazenamento rápido, RAM suficiente para o save e possibilidade de aumentar os recursos conforme a fábrica fica mais complexa.
Em uma VPS da Serverspace, você pode selecionar CPU, RAM e armazenamento de forma independente no painel de controle. Isso é útil porque um mundo novo pode funcionar bem com 8 GB de RAM, enquanto um save mais avançado ou um grupo maior pode precisar de 16 GB no futuro.
A infraestrutura da Serverspace utiliza processadores Intel Xeon Gold de 3,1 GHz e armazenamento NVMe. A frequência do processador é adequada para uma carga que depende bastante do desempenho por núcleo, enquanto o NVMe acelera atualizações, logs e gravações periódicas do mundo.
O serviço também oferece:
- criação do servidor em menos de um minuto;
- cobrança em intervalos de 10 minutos, útil para testes sem compromisso mensal;
- alteração de recursos pelo painel de controle;
- tráfego ilimitado na configuração da VPS;
- acesso root completo para SteamCMD, systemd, scripts e backups;
- várias localizações de data center, permitindo aproximar o servidor da maioria dos jogadores.
A Serverspace fornece a infraestrutura, não um painel de jogo gerenciado. A instalação continua sendo feita pelo administrador. Em compensação, o servidor permanece totalmente sob seu controle e pode ser ampliado sem reconstruir o mundo do zero.
Requisitos e configurações recomendadas
O servidor é compatível com Windows de 64 bits e Linux x86-64. Sistemas ARM não têm suporte nativo. Em máquinas virtuais, também é necessário usar um modelo de CPU compatível: uma CPU genérica do tipo kvm64 pode causar falhas mesmo que o processo consiga iniciar.
O servidor usa vários núcleos, mas favorece bastante o desempenho de um único núcleo. O uso de RAM cresce de acordo com a complexidade do save e a atividade dos jogadores, e não apenas com o número de pessoas conectadas.
| Cenário | RAM | CPU | Armazenamento |
|---|---|---|---|
| Mundo novo, dois a quatro jogadores | 8 GB | vCPU x86-64 moderna e rápida | Mínimo de 20 GB em SSD ou NVMe |
| Fábrica no meio do jogo, grupo regular | 12 GB | Bom desempenho por núcleo | 30 GB ou mais, incluindo backups |
| Save grande ou mais de quatro jogadores | 16 GB | Várias vCPU modernas e thread principal rápida | 40 GB ou mais |
| Fábrica grande ou com mods e serviços extras | 16 GB ou mais | CPU de alta frequência com margem de desempenho | NVMe e espaço separado para backups |
Não reserve apenas o espaço ocupado pelos arquivos do servidor. Deixe margem para saves, logs, atualizações, relatórios de falha, configurações e várias gerações de backup.
O que você precisa antes da instalação
- uma VPS Linux x86 de 64 bits, de preferência com Ubuntu 22.04 ou 24.04;
- acesso root ou um usuário com privilégios de
sudo; - pelo menos 8 GB de RAM;
- pelo menos 20 GB disponíveis em SSD ou NVMe;
- um endereço IP público;
- acesso ao firewall da VPS ou ao firewall em nuvem;
- seu cliente do Satisfactory na Steam ou Epic Games Store;
- um save existente, caso o grupo esteja migrando de uma sessão local.
Como instalar o servidor dedicado do Satisfactory no Ubuntu
O processo abaixo utiliza o SteamCMD e um usuário Linux separado. Manter o servidor em uma conta própria reduz permissões e facilita o gerenciamento pelo systemd.
Passo 1. Atualize o Ubuntu
sudo apt update
sudo apt upgrade -yReinicie a VPS se a atualização instalar um novo kernel:
sudo rebootPasso 2. Crie um usuário exclusivo
sudo adduser --disabled-password --gecos "" satisfactoryO servidor não deve rodar como root. Uma conta separada limita o acesso aos arquivos e mantém a instalação isolada de outros serviços.
Passo 3. Instale o SteamCMD
Habilite a arquitetura e o repositório necessários e instale o pacote:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt update
sudo apt install steamcmd -yPasso 4. Baixe os arquivos do servidor
Crie o diretório e transfira a propriedade para o usuário dedicado:
sudo mkdir -p /home/satisfactory/server
sudo chown -R satisfactory:satisfactory /home/satisfactoryExecute o SteamCMD como o usuário satisfactory e instale a aplicação 1690800:
sudo -u satisfactory steamcmd +force_install_dir /home/satisfactory/server +login anonymous +app_update 1690800 validate +quitA aplicação do servidor pode ser instalada anonimamente. Portanto, não é necessário comprar uma segunda cópia do jogo nem criar outra conta Steam.
Passo 5. Abra as portas necessárias
Depois das mudanças de rede da versão 1.1, o servidor utiliza:
| Porta | Protocolo | Finalidade |
|---|---|---|
| 7777 | TCP | Tráfego do servidor e API HTTPS. |
| 7777 | UDP | Tráfego do jogo e API de consulta leve. |
| 8888 | TCP | Mensagens confiáveis. |
Se o UFW estiver ativo, adicione as regras:
sudo ufw allow 7777/tcp
sudo ufw allow 7777/udp
sudo ufw allow 8888/tcp
sudo ufw reloadAs portas antigas 15000 e 15777 não são mais necessárias. Guias que ainda as utilizam descrevem o modelo de rede anterior à versão 1.0.
Passo 6. Inicie o servidor pela primeira vez
sudo -u satisfactory /home/satisfactory/server/FactoryServer.shAguarde a inicialização e a criação dos diretórios. Encerre o processo de forma segura com Ctrl+C, em vez de fechar o terminal ou matar o processo à força.
Passo 7. Verifique se o servidor está escutando
Teste localmente o endpoint HTTPS:
curl -k https://127.0.0.1:7777Mesmo uma resposta JSON informando erro de rota confirma que o servidor está ouvindo. Também é possível verificar as portas abertas:
sudo ss -lntup | grep -E '7777|8888'Se o processo estiver rodando, mas o servidor não puder ser acessado externamente, verifique o firewall do Ubuntu e as regras configuradas no painel do provedor.
Como configurar a inicialização automática com systemd
Se o servidor for iniciado manualmente, ele ficará offline depois de uma reinicialização ou falha. Um serviço systemd inicia o processo junto com a VPS e o reinicia automaticamente quando necessário.
Crie o arquivo de serviço:
sudo nano /etc/systemd/system/satisfactory.serviceAdicione esta configuração:
[Unit]
Description=Satisfactory Dedicated Server
Wants=network-online.target
After=network-online.target
[Service]
User=satisfactory
Group=satisfactory
WorkingDirectory=/home/satisfactory/server
ExecStartPre=/usr/games/steamcmd +force_install_dir /home/satisfactory/server +login anonymous +app_update 1690800 validate +quit
ExecStart=/home/satisfactory/server/FactoryServer.sh
Restart=on-failure
RestartSec=60
KillSignal=SIGINT
[Install]
WantedBy=multi-user.target
Recarregue o systemd e inicie o serviço:
sudo systemctl daemon-reload
sudo systemctl enable --now satisfactoryConfira o status:
sudo systemctl status satisfactoryO comando ExecStartPre verifica atualizações do servidor sempre que o serviço inicia. O parâmetro KillSignal=SIGINT permite um encerramento mais seguro do que uma interrupção imediata do processo.
Como reivindicar o servidor e criar o mundo
- Abra o Satisfactory no seu computador.
- Acesse Server Manager no menu principal.
- Adicione o IP público da VPS e a porta 7777.
- Selecione Claim Server.
- Defina um nome e uma senha forte de administrador.
- Crie um mundo novo ou envie um save existente.
- Defina uma senha para jogadores caso o acesso deva ser restrito.
A senha de administrador e a senha dos jogadores têm funções diferentes. A senha de administrador protege o gerenciamento do servidor; a senha dos jogadores controla quem pode entrar e visualizar a sessão ativa.
Como transferir um save existente
Não é necessário recomeçar a fábrica ao migrar de uma sessão hospedada por um jogador para um servidor dedicado.
- Abra o Server Manager no cliente do Satisfactory.
- Selecione o servidor reivindicado.
- Abra a seção de gerenciamento de saves.
- Envie o arquivo local existente.
- Selecione o arquivo enviado como sessão ativa.
- Confirme que o mundo carrega corretamente antes de apagar ou substituir a cópia original.
Mantenha o save local original até testar o mundo migrado. Assim, você terá uma opção imediata de restauração caso o upload seja interrompido ou o arquivo errado seja selecionado.
Backups, atualizações e manutenção
Faça backup do diretório de saves
No Linux, os saves ficam no diretório de configuração do usuário dedicado. Depois que o primeiro mundo for criado, confirme o caminho exato e copie os arquivos regularmente para outro armazenamento.
Um arquivo de backup simples pode ser criado com:
sudo tar -czf /home/satisfactory/satisfactory-backup-$(date +%F-%H%M).tar.gz /home/satisfactory/.config/Epic/FactoryGame/Saved/SaveGamesUm backup armazenado apenas na mesma VPS não protege contra exclusão do servidor ou falha do disco. Copie os arquivos importantes para um armazenamento de objetos, outro servidor ou um computador local.
Atualize o servidor
Pare o serviço antes de executar uma atualização manual:
sudo systemctl stop satisfactoryExecute o SteamCMD:
sudo -u satisfactory steamcmd +force_install_dir /home/satisfactory/server +login anonymous +app_update 1690800 validate +quitInicie o serviço novamente:
sudo systemctl start satisfactoryCliente e servidor precisam usar a mesma versão e a mesma branch. As versões Stable e Experimental não são intercambiáveis.
Monitore logs e recursos
Acompanhe o log do systemd:
sudo journalctl -u satisfactory -fOs logs do jogo também ficam em:
/home/satisfactory/server/FactoryGame/Saved/LogsMonitore CPU e memória com:
htopSe o servidor começar a apresentar travamentos conforme a fábrica cresce, verifique o uso de memória, a carga da CPU, o tempo de gravação dos saves e o espaço em disco antes de alterar configurações do jogo.
Qual configuração escolher para o seu grupo?
Dois a quatro jogadores em um mundo novo
Comece com 8 GB de RAM e uma CPU moderna de boa frequência. Essa configuração atende a uma fábrica no início ou no meio do jogo e deixa alguma margem para o sistema operacional.
Quatro ou mais jogadores regulares
Use 12–16 GB de RAM. Mais jogadores aumentam a atividade da simulação e da rede, mas a complexidade do save continua sendo o fator mais importante a longo prazo.
Fábrica grande com trens e drones
Escolha 16 GB de RAM e bom desempenho por núcleo. Grandes redes logísticas, construções extensas e saves maduros aumentam a carga do servidor.
Grupo em diferentes fusos horários
Priorize a disponibilidade e escolha uma localização que ofereça latência aceitável para a maioria. Uma VPS sempre ativa é especialmente útil quando os jogadores raramente entram ao mesmo tempo.
Servidor com mods ou branch Experimental
Mantenha memória e espaço em disco adicionais e teste cada atualização usando uma cópia do save. Mods e versões experimentais podem mudar independentemente do cliente estável.
Problemas comuns e soluções
| Problema | Causa provável | Solução |
|---|---|---|
| O servidor está rodando, mas não pode ser adicionado | A porta 7777 está bloqueada ou o IP está incorreto. | Verifique as regras TCP e UDP e use o IP público da VPS. |
| O servidor aparece online, mas os jogadores não entram | A porta TCP 8888 não está aberta. | Libere 8888/TCP no firewall do sistema e no firewall em nuvem. |
| Os jogadores recebem erro de versão | Cliente e servidor usam versões ou branches diferentes. | Atualize os dois lados e confirme se ambos usam Stable ou Experimental. |
| O SteamCMD retorna o erro 0x606 | O SteamCMD tenta atualizar arquivos enquanto o servidor ainda os utiliza. | Pare o serviço antes da atualização e reinicie a VPS se o arquivo continuar bloqueado. |
| O servidor inicia, mas falha ao criar um mundo | Arquitetura incompatível ou modelo genérico de CPU kvm64. |
Use uma VPS com configuração x86-64 compatível. |
| A fábrica começa a travar | CPU saturada, RAM insuficiente, saves lentos ou mundo muito maior. | Monitore os recursos e aumente CPU ou RAM antes de alterar a taxa de atualização. |
| O servidor não volta depois de reiniciar a VPS | O processo foi iniciado manualmente. | Ative e inicie o serviço systemd. |
Checklist de segurança e confiabilidade
- Execute o servidor com um usuário separado e sem privilégios root.
- Use uma senha forte de administrador e outra senha para os jogadores.
- Abra somente as portas necessárias.
- Instale regularmente as atualizações de segurança do sistema.
- Encerre o servidor corretamente antes da manutenção.
- Faça backup antes de atualizações, troca de branch ou instalação de mods.
- Mantenha pelo menos um backup fora da VPS.
- Monitore o espaço em disco para que saves e logs não preencham o sistema de arquivos.
- Não aumente a taxa de atualização do servidor para compensar hardware insuficiente.
Conclusão
Configurar um servidor dedicado do Satisfactory fica muito mais simples quando o processo é dividido em etapas claras: escolher a hospedagem, reservar RAM suficiente, instalar a aplicação 1690800 pelo SteamCMD, abrir as portas 7777 e 8888, reivindicar o servidor, ativar o systemd e fazer backup do save.
Para um mundo privado novo, comece com 8 GB de RAM, uma CPU moderna de boa frequência e pelo menos 20 GB em SSD ou NVMe. Aumente para 12–16 GB conforme o save fica mais complexo ou o grupo cresce.
Uma VPS autogerenciada exige mais configuração do que um painel de jogos, mas oferece controle completo sobre atualizações, backups, arquivos e recursos. Em uma VPS da Serverspace, você pode escolher CPU, RAM e armazenamento no painel, criar a máquina em menos de um minuto e aumentar os recursos depois sem reconstruir o mundo do zero.
Perguntas frequentes
Como criar um servidor Satisfactory para o meu grupo?
Crie uma máquina Linux ou Windows de 64 bits, instale gratuitamente o Satisfactory Dedicated Server pelo SteamCMD usando o app ID 1690800, abra as portas 7777 TCP e UDP e 8888 TCP, inicie o processo e reivindique o servidor pelo Server Manager dentro do jogo.
Quanta RAM um servidor dedicado do Satisfactory precisa?
Comece com 8 GB para um mundo novo e um grupo pequeno. Use 12–16 GB para um save avançado, mais de quatro jogadores regulares, uma fábrica muito desenvolvida ou serviços adicionais na mesma VPS.
Quais portas precisam ser abertas?
Abra a porta 7777 nos protocolos TCP e UDP, além da porta 8888 no protocolo TCP. As portas 15000 e 15777 pertencem a um modelo antigo de rede e não são mais necessárias.
Preciso comprar outra cópia do Satisfactory para o servidor?
Não. O servidor dedicado é uma aplicação gratuita e separada, com o app ID 1690800, e pode ser baixado pelo SteamCMD usando login anônimo.
Jogadores da Steam e da Epic Games Store podem usar o mesmo servidor?
Sim. Jogadores das versões de PC da Steam e da Epic Games Store podem entrar no mesmo servidor dedicado. As versões de console não se conectam aos servidores dedicados de PC.
Posso transferir um save existente para uma VPS?
Sim. Reivindique o novo servidor no Server Manager, abra a área de gerenciamento de saves, envie o arquivo local e selecione-o como mundo ativo. Mantenha a cópia original até confirmar que a migração funcionou.
Uma VPS é melhor do que um painel gerenciado?
Um painel gerenciado é mais simples de instalar. Uma VPS oferece mais controle, escolha flexível de recursos, acesso aos arquivos, políticas próprias de backup e possibilidade de aumentar ou reutilizar a máquina para outras tarefas.
Por que o servidor deixa de funcionar depois que a VPS reinicia?
Provavelmente o processo foi iniciado manualmente. Crie e ative um serviço systemd para que o servidor inicie automaticamente com o sistema e seja reiniciado após uma falha.