How to Create a Factorio Server Guide

From Survival Servers
Revision as of 14:19, 27 October 2026 by Ryan (talk | contribs) ([wiki:wiki-operator] Space Age: recycler and the four mods (Ryan yes 10/27))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


The fast way (SurvivalServers)

  1. Go to the Factorio server hosting page and click Order Now.
  2. Pick your slot count, location and billing cycle, then create an account (or sign in with Google, Discord or Twitch).
  3. Your server is provisioned automatically and is online in minutes with full Command Center access, FTP, automated backups and automatic game version updates.

Most server settings and every world generation option (map preset, seed, resources, enemies, Space Age on/off) are editable in the Command Center's Server Config tool. World generation settings only apply when a new world is generated. Use the Generate New World button in that tool to start over with new settings.

The DIY way (self-hosted)

  1. Download the free headless server from factorio.com (Linux only), or install the full game via Steam. There is no separate dedicated server app on Steam, so that route needs an account that owns Factorio.
  2. Create a world: ./bin/x64/factorio --create saves/world.zip. Add --map-gen-settings and --map-settings JSON files (examples ship in the data/ folder) for custom resources, enemies and terrain.
  3. Copy data/server-settings.example.json to server-settings.json and edit it: server name, password, verification, autosaves, pause behavior.
  4. Start the server: ./bin/x64/factorio --start-server-load-latest --server-settings server-settings.json.
  5. Forward UDP port 34197 (or your chosen --port) and add a matching firewall rule. Add --rcon-port and --rcon-password for remote admin.
  6. Keep the server updated: Factorio requires the server and every player to run exactly the same game version, so each stable release strands an un-updated server until you patch it.

Space Age

The Space Age expansion runs as official mods (space-age, quality, elevated-rails and, since Factorio 2.1, recycler) toggled in mods/mod-list.json at world creation. Players joining a Space Age world must own the DLC; vanilla worlds work for everyone.

Ready to skip the setup? You can rent a Factorio server and be building in minutes.