satisfactory-server-docker

Dies ist eine alte Version des Dokuments!


Satisfactory Server im Docker Container

https://github.com/wolveix/satisfactory-server

sudo apt-get update
sudo apt-get install mc htop iftop vnstat curl docker.io
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Steam Guard Code anfordern:

docker run -it steamcmd/steamcmd +login Your-Steam-Username Your-Steam-Password

E-Mail abpassen und Code für später ins Script einbauen!

mkdir config
sudo docker-compose up
sudo docker-compose up -d
sudo docker logs -f satisfactory-server
version: '3'
services:
    satisfactory-server:
        container_name: 'satisfactory-server'
        hostname: 'satisfactory-server'
        image: 'wolveix/satisfactory-server:latest'
        environment:
            - STEAMUSER=Your-Steam-Username
            - STEAMPWD=Your-Steam-Password
            - STEAMCODE=Your-Steam-Code
            - MAXBACKUPS=10
        ports:
            - '7777:7777/udp'
        volumes:
            - '/config:/config'
            - #ACHTUNG: das wäre /config und nciht /home/user/config!!!
        restart: unless-stopped

Files liegen aktuell unter /config im WURZELVerzeichnis

sudo docker-compose up
Creating network "user_default" with the default driver
Pulling satisfactory-server (wolveix/satisfactory-server:latest)...
latest: Pulling from wolveix/satisfactory-server
feac53061382: Pull complete
731306787641: Pull complete
7c9f3a3a49ca: Pull complete
8780b588db27: Pull complete
b72040ec8826: Pull complete
b02001bee4bd: Pull complete
21dce877b339: Pull complete
150176326bb4: Pull complete
fec3b60ae9c3: Pull complete
f56232d94eaf: Pull complete
Digest: sha256:f1fd43d13b03da24c61990624d323518a9185d7cf95c3da9a05956dd09bc1120
Status: Downloaded newer image for wolveix/satisfactory-server:latest
Creating satisfactory-server ... done
Attaching to satisfactory-server
satisfactory-server    | Checking available space...
satisfactory-server    | Downloading the latest version of the game...
satisfactory-server    | Redirecting stderr to '/root/.steam/logs/stderr.txt'
satisfactory-server    | [  0%] Checking for available updates...
satisfactory-server    | [----] Verifying installation...
satisfactory-server    | Steam Console Client (c) Valve Corporation
satisfactory-server    | -- type 'quit' to exit --
satisfactory-server    | Loading Steam API...OK
satisfactory-server    | @sSteamCmdForcePlatformType windows
satisfactory-server    | "@sSteamCmdForcePlatformType" = "windows"
satisfactory-server    | Logging in user 'demouser' to Steam Public...OK
satisfactory-server    | Waiting for client config...OK
satisfactory-server    | Waiting for user info...OK
satisfactory-server    | force_install_dir /config/gamefiles
satisfactory-server    | app_update "526870"

satisfactory-server    |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
satisfactory-server    |  Update state (0x61) downloading, progress: 0.00 (0 / 16865339122)
satisfactory-server    | Warning: failed to init SDL thread priority manager: SDL not found
satisfactory-server    |  Update state (0x61) downloading, progress: 0.51 (86712553 / 16865339122)
satisfactory-server    |  Update state (0x61) downloading, progress: 1.41 (237286980 / 16865339122)
....
satisfactory-server    |  Update state (0x61) downloading, progress: 99.63 (16802948081 / 16865339122)
satisfactory-server    |  Update state (0x81) verifying update, progress: 0.53 (89224889 / 16865339122)
...
satisfactory-server    |  Update state (0x81) verifying update, progress: 96.02 (16194258945 / 16865339122)
satisfactory-server    |  Update state (0x0) unknown, progress: 0.00 (0 / 0)
satisfactory-server    | Success! App '526870' fully installed.
satisfactory-server    | quit
satisfactory-server    |  * Starting periodic command scheduler cron
satisfactory-server    |    ...done.
satisfactory-server    | cp: cannot stat '/config/savefiles/*.sav': No such file or directory
  • satisfactory-server-docker.1631024750.txt.gz
  • Zuletzt geändert: 2021/09/07 16:25
  • von Fabian Horst