{
  "schemaVersion": "1.0",
  "id": 143,
  "path": "/artigos/como-criar-servidor-factorio",
  "url": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio",
  "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio.md",
  "jsonUrl": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio.json",
  "title": "Como criar um servidor dedicado de Factorio em VPS Linux",
  "seoTitle": "Servidor dedicado de Factorio em VPS Linux | RoxyCloud",
  "description": "Crie um servidor dedicado de Factorio (headless) em VPS Linux: requisitos por tamanho de base, configuração, Space Age, porta UDP 34197, systemd e backup.",
  "category": "servidor-vps-cloud",
  "categoryLabel": "Servidor VPS (Cloud)",
  "categoryUrl": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud",
  "datePublished": "2026-09-16",
  "dateModified": "2026-09-25",
  "readingMinutes": 7,
  "wordCount": 1329,
  "h1": "Como criar um servidor dedicado de Factorio em VPS Linux",
  "excerpt": "Crie um servidor dedicado de Factorio (headless) em VPS Linux: requisitos por tamanho de base, configuração, Space Age, porta UDP 34197, systemd e backup.",
  "author": "Equipe RoxyCloud",
  "language": "pt-BR",
  "toc": [
    {
      "id": "quanto-de-servidor-o-factorio-precisa",
      "label": "Quanto de servidor o Factorio precisa",
      "level": 2
    },
    {
      "id": "instalar-o-servidor-headless",
      "label": "Instalar o servidor headless",
      "level": 2
    },
    {
      "id": "configurar-o-servidor",
      "label": "Configurar o servidor",
      "level": 2
    },
    {
      "id": "mods-space-age-e-criacao-do-mapa",
      "label": "Mods, Space Age e criação do mapa",
      "level": 2
    },
    {
      "id": "porta-e-firewall",
      "label": "Porta e firewall",
      "level": 2
    },
    {
      "id": "servico-systemd-e-atualizacao",
      "label": "Serviço systemd e atualização",
      "level": 2
    },
    {
      "id": "backup-automatico-dos-saves",
      "label": "Backup automático dos saves",
      "level": 2
    },
    {
      "id": "plano-pronto-ou-vps-na-roxycloud",
      "label": "Plano pronto ou VPS na RoxyCloud",
      "level": 2
    },
    {
      "id": "perguntas-frequentes",
      "label": "Perguntas frequentes",
      "level": 2
    }
  ],
  "faqs": [
    {
      "question": "O servidor dedicado de Factorio é pago?",
      "answer": "Não. A versão headless é baixada de graça no site oficial, sem login. Os jogadores precisam ter o jogo, e a expansão Space Age se ela estiver ativa no servidor."
    },
    {
      "question": "Qual porta o servidor de Factorio usa?",
      "answer": "A porta 34197 em UDP, a única que os jogadores precisam. Se ativar o RCON, ele usa uma porta TCP escolhida por você, que deve ficar fechada para a internet."
    },
    {
      "question": "Quanta RAM precisa um servidor de Factorio?",
      "answer": "Pouca no começo: 2 GB atendem grupo pequeno com base inicial. Bases médias e Space Age ficam bem entre 4 e 6 GB, e megabases ou modpacks pedem 8 GB ou mais. Mais importante que a RAM é o clock da CPU."
    },
    {
      "question": "Por que o jogo fica lento para todos quando a base cresce?",
      "answer": "Porque cada computador roda o mundo inteiro, sincronizado com o servidor. Se o servidor não mantém 60 atualizações por segundo, o jogo desacelera para todos."
    }
  ],
  "howToSteps": [],
  "relatedGuides": [
    {
      "title": "RDP não conecta na VPS Windows? Use o console VNC do painel",
      "url": "https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/console-vnc-vps-windows-rdp-nao-conecta.md"
    },
    {
      "title": "Disco cheio no Linux: como ver o que ocupa espaço na VPS",
      "url": "https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/disco-cheio-linux-ver-espaco-vps.md"
    },
    {
      "title": "Como monitorar uma VPS 24 horas: alertas, uptime e métricas",
      "url": "https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/monitorar-vps-24-horas.md"
    },
    {
      "title": "Como monitorar a VPS com htop e Netdata",
      "url": "https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/htop-e-netdata-monitorar-vps.md"
    },
    {
      "title": "Como instalar o Portainer na VPS para gerenciar o Docker",
      "url": "https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps",
      "markdownUrl": "https://ajuda.roxycloud.com.br/artigos/como-instalar-portainer-vps.md"
    }
  ],
  "relatedProducts": [
    "https://roxycloud.com.br/host-factorio",
    "https://roxycloud.com.br/vps-xeon",
    "https://roxycloud.com.br/vps-ryzen-9"
  ],
  "content": {
    "format": "markdown",
    "body": "**Resposta rápida:** para criar um servidor dedicado de Factorio, baixe a versão **headless** no site oficial, crie o mapa, ajuste o `server-settings.json` e rode o binário como serviço systemd. Libere só a **porta 34197 em UDP**. Para um grupo pequeno com base inicial, 2 GB de RAM e 2 vCPU bastam; megabases pedem CPU de clock alto. Se preferir não usar terminal, a RoxyCloud tem [hospedagem de Factorio com painel](https://roxycloud.com.br/host-factorio).\n\n## Quanto de servidor o Factorio precisa\n\nO Factorio usa simulação determinística: cada computador conectado roda o mundo inteiro, em sincronia com o servidor. O servidor define o ritmo. Se ele não mantém as 60 atualizações por segundo (UPS) do jogo, tudo desacelera para todos, e um jogador com PC fraco também pode ficar para trás.\n\n| Cenário | RAM | vCPU | Disco |\n| --- | --- | --- | --- |\n| 2 a 4 jogadores, base inicial, vanilla | 2 GB | 2 | 10 GB |\n| 4 a 10 jogadores, base média | 4 GB | 2 a 3 | 20 GB |\n| Space Age com vários planetas | 4 a 6 GB | 3 de clock alto | 40 GB |\n| Megabase ou modpack pesado | 8 GB ou mais | 3 a 4 de clock alto | 50 GB |\n\nA atualização do mundo depende de um núcleo principal e da velocidade da memória. Em base grande, uma CPU de clock alto rende mais que muitos núcleos lentos. Enquanto a base é pequena, qualquer plano dá conta. O disco quase não pesa: os saves vão de poucos MB a algumas dezenas de MB.\n\n## Instalar o servidor headless\n\nA versão headless é baixada direto do site oficial, sem Steam e sem interface gráfica. Os comandos valem para Ubuntu 24.04 e 22.04; rode o jogo em um usuário separado:\n\n```bash\nsudo apt update\nsudo apt install -y wget xz-utils\nsudo useradd -m -s /bin/bash factorio\nsudo -iu factorio\nwget -O factorio_headless.tar.xz https://factorio.com/get-download/stable/headless/linux64\ntar -xJf factorio_headless.tar.xz\nls ~/factorio\n```\n\nO pacote cria a pasta `~/factorio`, com o binário em `bin/x64` e os dados em `data`. O endereço com `stable` baixa a versão estável; trocar por `latest` traz a experimental, útil só se todo o grupo também jogar nela. Servidor e jogadores precisam estar **exatamente na mesma versão**.\n\n## Configurar o servidor\n\nCopie o modelo de configuração para uma pasta sua, assim a atualização do jogo nunca sobrescreve o que você ajustou:\n\n```bash\ncd ~/factorio\nmkdir -p saves config mods\ncp data/server-settings.example.json config/server-settings.json\nnano config/server-settings.json\n```\n\nAjuste estes campos e mantenha o resto do modelo como está:\n\n```json\n\"name\": \"Factorio Brasil\",\n\"description\": \"Servidor da comunidade\",\n\"max_players\": 16,\n\"visibility\": { \"public\": false, \"lan\": false },\n\"username\": \"\",\n\"token\": \"\",\n\"game_password\": \"SenhaDoGrupo\",\n\"require_user_verification\": true,\n\"autosave_interval\": 10,\n\"autosave_slots\": 5,\n\"auto_pause\": true,\n\"only_admins_can_pause_the_game\": true\n```\n\n- **visibility, username e token:** para aparecer na lista pública, use `public: true` e preencha usuário e token da sua conta em factorio.com (ficam na página do perfil). Para grupo fechado, deixe `false` e passe o IP.\n- **game_password:** senha de entrada. Use sempre em servidor privado.\n- **autosave_interval e autosave_slots:** salvamento a cada 10 minutos, com 5 arquivos rotativos.\n- **auto_pause:** pausa o jogo sem ninguém conectado, e a CPU descansa.\n\nCrie também `config/server-adminlist.json` com os nomes de usuário do Factorio (não os da Steam) entre colchetes, por exemplo `[\"SeuNome\"]`. No jogo, os admins usam o console do chat:\n\n- `/promote NOME` e `/demote NOME` : dão e tiram o cargo de admin.\n- `/kick NOME` e `/ban NOME` : removem quem atrapalha.\n- `/whitelist add NOME` e `/whitelist enable` : limitam a entrada a uma lista.\n- `/admins` e `/players` : listam administradores e jogadores.\n\nConfira a lista completa com `/help`, porque ela muda entre versões.\n\n## Mods, Space Age e criação do mapa\n\nMods ficam em `~/factorio/mods`, cada um como arquivo zip, e o `mod-list.json` diz quais estão ativos. O caminho mais fácil é montar a lista no seu jogo, testar em uma partida local e copiar os zips, o `mod-list.json` e o `mod-settings.dat` para a VPS. Ao entrar, cada jogador recebe a opção de sincronizar os mods com os do servidor.\n\nNa versão 2.0, a expansão Space Age e os mods que vêm com ela (qualidade e trilhos elevados) já estão incluídos no pacote headless como mods oficiais. Se estiverem ativos, todos os jogadores precisam ter a expansão. Para jogar só o jogo base, crie o `mod-list.json` assim antes de gerar o mapa:\n\n```json\n{\n  \"mods\": [\n    { \"name\": \"base\", \"enabled\": true },\n    { \"name\": \"elevated-rails\", \"enabled\": false },\n    { \"name\": \"quality\", \"enabled\": false },\n    { \"name\": \"space-age\", \"enabled\": false }\n  ]\n}\n```\n\nDepois gere o mundo. O mapa é criado com os mods ativos naquele momento, e mudar o Space Age depois exige mapa novo:\n\n```bash\ncd ~/factorio\n./bin/x64/factorio --create saves/meumundo.zip\n```\n\nConfira no log de inicialização quais mods foram carregados antes de convidar o grupo. Se você já tem um save no seu PC, pule a criação e copie o zip para a pasta `saves`: o servidor carrega o mais recente.\n\n## Porta e firewall\n\n| Porta | Protocolo | Função | Liberar? |\n| --- | --- | --- | --- |\n| 34197 | UDP | Conexão dos jogadores | Sim |\n| Porta do RCON | TCP | Administração remota, se ativada | Só para o seu IP |\n| 22 (ou a sua porta SSH) | TCP | Administração da VPS | Sim, antes de ativar o UFW |\n\n```bash\nsudo ufw allow OpenSSH\nsudo ufw allow 34197/udp\nsudo ufw enable\n```\n\nSe alguém não consegue entrar, a causa costuma ser: versão diferente entre cliente e servidor, expansão ausente com Space Age ativo, porta liberada só em TCP (o erro mais comum) ou nome fora da whitelist.\n\n## Serviço systemd e atualização\n\nAo receber o sinal de interrupção, o mesmo do Ctrl+C, o servidor salva o mapa antes de sair. Saia do usuário do jogo e crie `/etc/systemd/system/factorio.service`:\n\n```ini\n[Unit]\nDescription=Servidor Factorio\nAfter=network-online.target\nWants=network-online.target\n\n[Service]\nUser=factorio\nWorkingDirectory=/home/factorio/factorio\nExecStart=/home/factorio/factorio/bin/x64/factorio --start-server-load-latest --server-settings /home/factorio/factorio/config/server-settings.json --server-adminlist /home/factorio/factorio/config/server-adminlist.json\nKillSignal=SIGINT\nTimeoutStopSec=90\nRestart=on-failure\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target\n```\n\n```bash\nsudo systemctl daemon-reload\nsudo systemctl enable --now factorio\njournalctl -u factorio -f\n```\n\nPara atualizar, baixe o pacote novo e extraia por cima. As pastas `saves`, `mods` e `config` não fazem parte do pacote e continuam intactas:\n\n```bash\nsudo systemctl stop factorio\nsudo -iu factorio\nwget -O factorio_headless.tar.xz https://factorio.com/get-download/stable/headless/linux64\ntar -xJf factorio_headless.tar.xz\nexit\nsudo systemctl start factorio\n```\n\nSave aberto em versão nova não volta para a antiga. Antes de uma atualização grande, faça cópia do save e confira se todos os mods já são compatíveis.\n\n## Backup automático dos saves\n\nOs salvamentos automáticos cobrem só os últimos minutos. Para histórico de dias, crie como usuário `factorio` o script `/home/factorio/backup.sh`:\n\n```bash\n#!/bin/bash\nDESTINO=/home/factorio/backups\nmkdir -p \"$DESTINO\"\ntar -czf \"$DESTINO/factorio-$(date +%F-%H%M).tar.gz\" -C /home/factorio/factorio saves config mods/mod-list.json\nfind \"$DESTINO\" -name 'factorio-*.tar.gz' -mtime +14 -delete\n```\n\nDê permissão com `chmod +x ~/backup.sh`, rode `crontab -e` e acrescente `0 */3 * * * /home/factorio/backup.sh`. Para levar as cópias para fora da VPS, veja [backup automático com rsync](https://ajuda.roxycloud.com.br/artigos/backup-automatico-linux-rsync).\n\n## Plano pronto ou VPS na RoxyCloud\n\nA [hospedagem de Factorio da RoxyCloud](https://roxycloud.com.br/host-factorio) é o jogo mais acessível do catálogo: planos Assembler (4 GB), Factory (6 GB), Megabase (8 GB) e Rocket (12 GB), com painel web, a partir de cerca de R$ 18 por mês em outubro de 2026. É a opção para quem quer jogar sem administrar Linux.\n\nPara controle total, use uma VPS. No começo, a [VPS Xeon](https://roxycloud.com.br/vps-xeon) de 2 ou 4 GB resolve. Quando a base cresce, com trens por todo o mapa ou vários planetas, o que segura os 60 UPS é o clock: aí vale a [VPS Ryzen 9 5900X](https://roxycloud.com.br/vps-ryzen-9). Todas ficam no datacenter próprio em Presidente Prudente (SP), com Anti-DDoS incluso.\n\n## Perguntas frequentes\n\n**O servidor dedicado de Factorio é pago?**\n\nNão. A versão headless é baixada de graça no site oficial, sem login. Os jogadores precisam ter o jogo, e a expansão Space Age se ela estiver ativa no servidor.\n\n**Qual porta o servidor de Factorio usa?**\n\nA porta 34197 em UDP, a única que os jogadores precisam. Se ativar o RCON, ele usa uma porta TCP escolhida por você, que deve ficar fechada para a internet.\n\n**Quanta RAM precisa um servidor de Factorio?**\n\nPouca no começo: 2 GB atendem grupo pequeno com base inicial. Bases médias e Space Age ficam bem entre 4 e 6 GB, e megabases ou modpacks pedem 8 GB ou mais. Mais importante que a RAM é o clock da CPU.\n\n**Por que o jogo fica lento para todos quando a base cresce?**\n\nPorque cada computador roda o mundo inteiro, sincronizado com o servidor. Se o servidor não mantém 60 atualizações por segundo, o jogo desacelera para todos."
  },
  "jsonLd": [
    {
      "@type": "Article",
      "@id": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio#article",
      "headline": "Servidor dedicado de Factorio em VPS Linux",
      "description": "Crie um servidor dedicado de Factorio (headless) em VPS Linux: requisitos por tamanho de base, configuração, Space Age, porta UDP 34197, systemd e backup.",
      "url": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio",
      "articleSection": "Servidor VPS (Cloud)",
      "inLanguage": "pt-BR",
      "isAccessibleForFree": true,
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio#webpage"
      },
      "image": [
        "https://ajuda.roxycloud.com.br/og-ajuda.png"
      ],
      "author": {
        "@type": "Organization",
        "name": "RoxyCloud"
      },
      "publisher": {
        "@type": "Organization",
        "name": "RoxyCloud",
        "logo": {
          "@type": "ImageObject",
          "url": "https://cdn.roxycloud.com.br/logo.png"
        }
      },
      "datePublished": "2026-09-16T22:14:18.000Z",
      "dateModified": "2026-09-25T15:35:51.000Z"
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Início",
          "item": "https://ajuda.roxycloud.com.br"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Servidor VPS (Cloud)",
          "item": "https://ajuda.roxycloud.com.br/categorias/servidor-vps-cloud"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Como criar um servidor dedicado de Factorio em VPS Linux",
          "item": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://ajuda.roxycloud.com.br/artigos/como-criar-servidor-factorio#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "O servidor dedicado de Factorio é pago?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Não. A versão headless é baixada de graça no site oficial, sem login. Os jogadores precisam ter o jogo, e a expansão Space Age se ela estiver ativa no servidor."
          }
        },
        {
          "@type": "Question",
          "name": "Qual porta o servidor de Factorio usa?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "A porta 34197 em UDP, a única que os jogadores precisam. Se ativar o RCON, ele usa uma porta TCP escolhida por você, que deve ficar fechada para a internet."
          }
        },
        {
          "@type": "Question",
          "name": "Quanta RAM precisa um servidor de Factorio?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Pouca no começo: 2 GB atendem grupo pequeno com base inicial. Bases médias e Space Age ficam bem entre 4 e 6 GB, e megabases ou modpacks pedem 8 GB ou mais. Mais importante que a RAM é o clock da CPU."
          }
        },
        {
          "@type": "Question",
          "name": "Por que o jogo fica lento para todos quando a base cresce?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Porque cada computador roda o mundo inteiro, sincronizado com o servidor. Se o servidor não mantém 60 atualizações por segundo, o jogo desacelera para todos."
          }
        }
      ]
    }
  ]
}