Deploying a dedicated multiplayer server for your factory building sessions is simple with this containerized solution. By leveraging Docker, you can set up a stable environment that keeps your game files, saves, and configurations stored outside the container, preventing the need to redownload massive files during rebuilds. The system handles routine maintenance automatically, ensuring your server is always ready.\n\nKey benefits include:\n* Automatic updates ensure your server always runs the latest game version upon restart.\n* Built-in backups automatically secure your save files every time the container starts.\n* Extensive configuration allows you to easily adjust player limits, memory, and tick rates via environment variables.\n* Experimental branch support lets you test the newest game features by toggling a configuration flag.\n* Modding compatibility provides the flexibility to customize your gameplay experience using standard community tools.
services:
satisfactory-server:
container_name: 'satisfactory-server'
hostname: 'satisfactory-server'
image: 'wolveix/satisfactory-server:latest'
ports:
- '7777:7777/tcp'
- '7777:7777/udp'
- '8888:8888/tcp'
volumes:
- './config:/config'
environment:
- MAXPLAYERS=4
- PGID=1000
- PUID=1000
- STEAMBETA=false
restart: unless-stopped
deploy:
resources:
limits:
memory: 8G
reservations:
memory: 4GAuto-fetched about 24 hours ago
Auto-fetched about 24 hours ago