
The Satisfactory Wiki recommends a few config tweaks to really get the best out of multiplayer.
Satisfactory wiki how to#
How to Improve the Multiplayer Experience If you want to run a server for the Experimental version of the game, set the STEAMBETA environment variable to true. To upload your save, connect to the server using the in-game Server Manager. Set the user ID of the user the server will run asĪvoid updating the game on container start/restart Set the group ID of the user the server will run as Set the network quality/bandwidth for your server Set the maximum sim tick rate for your server Helm install satisfactory k8s-at-home/satisfactory -f values.yaml Environment Variables Parameterĭisable the FICSMAS event (you miserable bastard) Run the Satisfactory server image like this: Then grab the user ID (usually something like 1000) and pass it into the -e PGID=1000 and -e PUID=1000 environment variables. Find your ID in Linux by running the id command. If you're seeing permission denied errors, then this is probably why. This isn't necessary in most cases, but it's good to find out regardless. /saved - this contains the game's blueprints, saves, and server configurationīefore running the server image, you should find your user ID that will be running the container.They're stored outside of the container to avoid needing to redownload 8GB+ every time you want to rebuild the container /gamefiles - this is for the game's files./backups - the server will automatically backup your saves when the container first starts.This directory will hold the following directories: You'll need to bind a local directory to the Docker container's /config directory. SetupĪccording to the official wiki, expect to need 12GB - 16GB of RAM. This is a Dockerized version of the Satisfactory dedicated server.
