What is Satisfactory?
Satisfactory is a first-person, open-world factory simulation game focused on building, automation, and exploration on an alien planet. Players, as "Capital Pioneers" for FICSIT Inc., explore, gather resources, and build massive, multi-story factories interconnected by conveyor belts to automate production.
Info
The server may run on less than 8GB of RAM, though 8GB - 16GB is still recommended per the the official wiki. You may need to increase the container's defined --memory restriction as you approach the late game (or if you're playing with many 4+ players)
Updating
The game automatically updates when the container is started or restarted (unless you set SKIPUPDATE=true).
Environment Variables
| Parameter | Default | Function |
|---|---|---|
AUTOSAVENUM |
5 |
number of rotating autosave files |
DEBUG |
false |
for debugging the server |
DISABLESEASONALEVENTS |
false |
disable the FICSMAS event (you miserable bastard) |
LOG |
false |
disable Satisfactory log pruning |
MAXOBJECTS |
2162688 |
set the object limit for your server |
MAXPLAYERS |
4 |
set the player limit for your server |
MAXTICKRATE |
30 |
set the maximum sim tick rate for your server |
MULTIHOME |
:: |
set the server's listening interface (usually not needed) |
PGID |
1000 |
set the group ID of the user the server will run as |
PUID |
1000 |
set the user ID of the user the server will run as |
SERVERGAMEPORT |
7777 |
set the game's server port |
SERVERMESSAGINGPORT |
8888 |
set the game's messaging port (internally and externally) |
SERVERSTREAMING |
true |
toggle whether the game utilizes asset streaming |
SKIPUPDATE |
false |
avoid updating the game on container start/restart |
STEAMBETA |
false |
set experimental game version |
STEAMBETAID |
- | set a custom beta game version (for testing) |
STEAMBETAKEY |
- | set password for the beta game version (for testing) |
TIMEOUT |
30 |
set client timeout (in seconds) |
VMOVERRIDE |
false |
skips the CPU model check (should not ordinarily be used) |
Modding
This game server allows modding
Please refer to the github link below to know more about modding