Skip to content

Commit c82b2fb

Browse files
authored
[docs] [service] added satisfactory game server (#505)
1 parent dfc5849 commit c82b2fb

File tree

2 files changed

+51
-0
lines changed

2 files changed

+51
-0
lines changed

docs/services/all.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ Complete directory of all one-click services available in Coolify, organized by
253253
- [Minecraft](/services/minecraft) - Minecraft game server
254254
- [Palworld](/services/palworld) - Dedicated server for Palworld multiplayer survival game with creature collection and base building
255255
- [Pterodactyl](/services/pterodactyl) - Game server management panel with Wings daemon for hosting Minecraft, CS:GO, ARK and more
256+
- [Satisfactory](/services/satisfactory) - Satisfactory game server
256257
- [Terraria Server](/services/terraria-server) - Docker multi-arch image for Terraria game server
257258
- [Wings](/services/wings) - Pterodactyl server control daemon for standalone game server node deployments
258259

docs/services/satisfactory.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
title: "Satisfactory"
3+
description: "Run Satisfactory server on Coolify for multiplayer gaming."
4+
---
5+
6+
# What is Satisctory?
7+
8+
Satisfactory
9+
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.
10+
11+
## Info
12+
13+
The server may run on less than 8GB of RAM, though 8GB - 16GB is still recommended per the the [official wiki](https://satisfactory.wiki.gg/wiki/Dedicated_servers#Requirements). 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)
14+
15+
### Updating
16+
17+
The game automatically updates when the container is started or restarted (unless you set `SKIPUPDATE=true`).
18+
19+
### Environment Variables
20+
21+
| Parameter | Default | Function |
22+
|-------------------------|:---------:|-----------------------------------------------------------|
23+
| `AUTOSAVENUM` | `5` | number of rotating autosave files |
24+
| `DEBUG` | `false` | for debugging the server |
25+
| `DISABLESEASONALEVENTS` | `false` | disable the FICSMAS event (you miserable bastard) |
26+
| `LOG` | `false` | disable Satisfactory log pruning |
27+
| `MAXOBJECTS` | `2162688` | set the object limit for your server |
28+
| `MAXPLAYERS` | `4` | set the player limit for your server |
29+
| `MAXTICKRATE` | `30` | set the maximum sim tick rate for your server |
30+
| `MULTIHOME` | `::` | set the server's listening interface (usually not needed) |
31+
| `PGID` | `1000` | set the group ID of the user the server will run as |
32+
| `PUID` | `1000` | set the user ID of the user the server will run as |
33+
| `SERVERGAMEPORT` | `7777` | set the game's server port |
34+
| `SERVERMESSAGINGPORT` | `8888` | set the game's messaging port (internally and externally) |
35+
| `SERVERSTREAMING` | `true` | toggle whether the game utilizes asset streaming |
36+
| `SKIPUPDATE` | `false` | avoid updating the game on container start/restart |
37+
| `STEAMBETA` | `false` | set experimental game version |
38+
| `STEAMBETAID` | | set a custom beta game version (for testing) |
39+
| `STEAMBETAKEY` | | set password for the beta game version (for testing) |
40+
| `TIMEOUT` | `30` | set client timeout (in seconds) |
41+
| `VMOVERRIDE` | `false` | skips the CPU model check (should not ordinarily be used) |
42+
43+
## Modding
44+
45+
This game server allows modding
46+
> Please refer to the github link below to know more about modding
47+
48+
## Links
49+
50+
- [GitHub](https://github.com/wolveix/satisfactory-server)

0 commit comments

Comments
 (0)