satisfactory-server

This is a Dockerized version of the Satisfactory dedicated server.

  • Game Servers
  • Other
  • Tools & Utilities
This is a Dockerized version of the Satisfactory dedicated server.

Platform availability

Available on 4 of 6 install platforms

Also on Docker Hub and GitHub

Health score

55/100 Fair

Maintained
67last commit 86 days ago
Popular
662,064 GitHub stars
Easy to install
504 install platforms, Docker image
Light to run
108 GB minimum RAM
How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 6 days ago

GitHub stars
2,064
Open issues
3
Last commit
2026-07-11
Latest release
v1.9.10
License
MIT
Activity
stale

Checked 7 days ago - source: GitHub (wolveix/satisfactory-server)

Resources & Compatibility

Minimum requirements: 8 GB RAM, 4 CPU core(s). ARM (e.g. Raspberry Pi) is not supported.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives

No alternatives collected yet.

Common questions

Which local directory should I bind for server data, saves, and backups?

Bind a local directory to the container's /config volume. It holds /backups, /gamefiles, /logs, and /saved, and the server automatically creates a backup when the container first starts.

Which ports need to be published for the Docker container?

Publish port 7777 for both TCP and UDP, and port 8888 for TCP.

How can I avoid permission denied errors when running the container?

Set the PUID and PGID environment variables to the ID you find by running the id command.

How much memory should I allocate to the Satisfactory server container?

It may run on less than 8GB, though 8GB to 16GB is recommended. Increase the container's --memory restriction if you are in the late game or playing with four or more players.

Why can my friends connect remotely, but I cannot connect to the server I am hosting?

If you are hosting the server locally, you need to connect using your server's local IP.

Answers sourced from github.com, github.com

Community

Collected 6 days ago - public community threads