A Docker image that can be used to host a Satisfactory server.
This is still WIP and may not be in a working state yet
Name | Description |
---|---|
/app/server | Game server files |
/app/backups | Backup files |
/app/logs | Logs for the various processes |
Name | Default | Description |
---|---|---|
AUTO_PAUSE | true | Automatically pause the game when no users are connected |
CRASH_REPORT | true | Automatically send crash reports to the developer |
FILE_UMASK | 022 | umask value to use for configs, backups, and server files. This article has a good explanation on permissions and how the umask works |
TZ | Etc/UTC | Time zone for the server. A full list can be found here |
UPDATES_ENABLED | true | Whether to check for updates or not |
UPDATES_INTERVAL | 15 | Number of minutes between update checks |
UPDATES_STEAMCMD_ARGS | Additional arguments to be passed to the steamcmd command |
Name | Default | Description |
---|---|---|
BACKUP_AUTOSAVE_AMOUNT | 5 | Number of autosaves to keep |
BACKUP_AUTOSAVE_INTERVAL | 300 | Number of seconds between autosaves |
BACKUP_AUTOSAVE_ONDISCONNECT | true | Automatically save when the last player disconnects |
BACKUPS_ENABLED | true | Whether or not backups should be enabled |
BACKUPS_MAX_AGE | 3 | Backups more than this many days old will be removed |
BACKUPS_MAX_COUNT | 0 | Maximum number of backups to keep. 0 keeps all backups |
BACKUPS_INTERVAL | 360 | Number of minutes between backups |