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!
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: - '/path/to/config:/config' restart: unless-stopped
Progress
user@satisfactoryserver:~$ sudo docker run -it steamcmd/steamcmd +login demouser demopassword Unable to find image 'steamcmd/steamcmd:latest' locally latest: Pulling from steamcmd/steamcmd 16ec32c2132b: Pull complete 5a35a5cffba6: Pull complete d293994d9991: Pull complete 20f2e48fa2a7: Pull complete 113572ede958: Pull complete dfbc9106300f: Pull complete Digest: sha256:9e08208d8669617be3d5320766198257f4f588e50feb7de21b0e173c3aa84e1a Status: Downloaded newer image for steamcmd/steamcmd:latest Redirecting stderr to '/root/.steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type 'quit' to exit -- Loading Steam API...OK Logging in user 'demouser' to Steam Public... This computer has not been authenticated for your account using Steam Guard. Please check your email for the message from Steam, and enter the Steam Guard code from that message. You can also enter this code at any time using 'set_steam_guard_code' at the console. Steam Guard code:Warning: failed to init SDL thread priority manager: SDL not found $CODE OK Waiting for client config...OK Waiting for user info...OK Steam>