Skip to content

Instantly share code, notes, and snippets.

@Taurolyon
Created November 21, 2023 03:33
Show Gist options
  • Save Taurolyon/fc2b3359ce34f83812729f9c9f7935e6 to your computer and use it in GitHub Desktop.
Save Taurolyon/fc2b3359ce34f83812729f9c9f7935e6 to your computer and use it in GitHub Desktop.
systemd daemon service for Satisfactory
[Unit]
Description=Satisfactory dedicated server
Wants=network-online.target
After=syslog.target network.target nss-lookup.target network-online.target
[Service]
Environment="LD_LIBRARY_PATH=./linux64"
ExecStartPre=/usr/games/steamcmd '+force_install_dir' '/home/steam/SatisfactoryDedicatedServer' '+login' 'anonymous' '+app_update' '1690800' 'validate' '+quit'
ExecStart=/home/steam/SatisfactoryDedicatedServer/FactoryServer.sh '-ServerQueryPort=15777' '-BeaconPort=15000' '-Port=7777' '-log' '-unattended' '-multihome=0.0.0.0' '-DisablePacketRouting'
User=steam
Group=steam
StandardOutput=journal
Restart=on-failure
WorkingDirectory=/home/steam
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment