William Miceli 48f55cd86c Updated README.md
2025-04-19 22:36:03 -04:00
2025-04-19 22:36:03 -04:00
2025-04-19 22:36:03 -04:00
2025-04-19 22:36:03 -04:00

Drone Build Status Docker Image Size

Satisfactory Logo

Docker Image - Satisfactory Server

Game Website

Usage

Public Image Repository

Docker Hub

Running This Image

One-line (Useful for Testing)

docker run -d -p 7777:7777/udp -p 15000:15000/udp -p 15777:15777/udp -v /path/to/your/data:/home/steam/.config/Epic/FactoryGame/Saved williammiceli/satisfactory-server:latest

Docker Compose

Create compose file

Create 'docker-compose.yaml' using the following as example/template:

version: '3.8'

services:
  satisfactory-server:
    image: docker.io/williammiceli/satisfactory-server:latest
    ports:
      - "7777:7777/udp"
      - "15000:15000/udp"
      - "15777:15777/udp"
    volumes:
      - type: bind
        source: ./data  # Path to your local directory for server data
        target: /home/steam/.config/Epic/FactoryGame/Saved
    restart: unless-stopped

Starting Container

While in same directory of your 'docker-compose.yaml':

docker compose up -d

Stopping Container

While in same directory of your 'docker-compose.yaml':

docker compose down

Updating The App

Pull Newest Image

docker image pull williammiceli/satisfactory-server:latest

Use SteamCMD In Running Container

steamcmd +force_install_dir /home/steam/satisfactory_server +login anonymous +app_update 1690800 -beta public validate +quit

Player Thumbs Up

Meta

Credits for Useful References

Description
No description provided
Readme 39 KiB
Languages
Dockerfile 100%