satisfactory-server-docker

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
satisfactory-server-docker [2021/08/25 16:34] Fabian Horstsatisfactory-server-docker [2021/09/07 17:22] Fabian Horst
Zeile 1: Zeile 1:
 ====== Satisfactory Server im Docker Container ====== ====== Satisfactory Server im Docker Container ======
  
-https://github.com/wolveix/satisfactory-server+===== Server ===== 
 +Quelle: https://github.com/wolveix/satisfactory-server
  
 <code>sudo apt-get update</code> <code>sudo apt-get update</code>
Zeile 8: Zeile 9:
 <code>sudo chmod +x /usr/local/bin/docker-compose</code> <code>sudo chmod +x /usr/local/bin/docker-compose</code>
  
 +Steam Guard Code anfordern:
 +<code>docker run -it steamcmd/steamcmd +login Your-Steam-Username Your-Steam-Password</code>
 +
 +E-Mail abpassen und Code für später ins Script einbauen!
 +<code>mkdir config</code>
 +<code>sudo docker-compose up</code>
 +<code>sudo docker-compose up -d</code>
 +<code>sudo docker logs -f satisfactory-server</code>
  
 <code> <code>
Zeile 24: Zeile 33:
             - '7777:7777/udp'             - '7777:7777/udp'
         volumes:         volumes:
-            - '/path/to/config:/config'+            - '/config:/config' 
 +            - #ACHTUNG: das wäre /config und nciht /home/user/config!!!
         restart: unless-stopped         restart: unless-stopped
 </code> </code>
 +
 +
 +Files liegen aktuell unter /config im WURZELVerzeichnis
 +
 +===== Client Anpassungen =====
 +von: https://satisfactory.fandom.com/wiki/Multiplayer#Other_options
 +
 +  * Im Spiel: Network Quality: Ultra & Send Gameplay Data einschalten {{ :satisfactoryeinstellungen.jpg?linkonly |}}
 +  * Files wie unten beschrieben anpassen und dann rechtsklick -> eigenschaften -> Schreibschutz setzen! {{ :satisfactory_files.jpg?linkonly |}}
 +
 +Folder: <code>%localappdata%\FactoryGame\Saved\Config\WindowsNoEditor\</code>
 +Engine.ini
 +<code>
 +[/Script/Engine.Player]
 +ConfiguredInternetSpeed=104857600
 +ConfiguredLanSpeed=104857600
 +
 +[/Script/OnlineSubsystemUtils.IpNetDriver]
 +MaxClientRate=104857600
 +MaxInternetClientRate=104857600
 +
 +[/Script/SocketSubsystemEpic.EpicNetDriver]
 +MaxClientRate=104857600
 +MaxInternetClientRate=104857600
 +
 +[/script/engine.inputsettings]
 +ConsoleKey=F6
 +ConsoleKeys=F6
 +</code>
 +
 +Game.ini
 +<code>
 +[/Script/Engine.GameNetworkManager]
 +TotalNetBandwidth=104857600
 +MaxDynamicBandwidth=104857600
 +MinDynamicBandwidth=10485760
 +</code>
 +
 +Scalability.ini
 +<code>
 +[NetworkQuality@3]
 +TotalNetBandwidth=104857600
 +MaxDynamicBandwidth=104857600
 +MinDynamicBandwidth=10485760
 +</code>
 +
 +===== Progress =====
 +
 +So sieht das aus wenn das Savegame fehlt xD
 +<code>
 +sudo docker-compose up
 +...
 +satisfactory-server    | cp: cannot stat '/config/savefiles/*.sav': No such file or directory
 +</code>
 +
  • satisfactory-server-docker.txt
  • Zuletzt geändert: 2021/10/12 20:16
  • von Fabian Horst