Very minimal Docker Linux container image for running a StarRupture dedicated server.
sudo docker run -p "7777:7777/udp" -p "7777:7777/tcp" -v ./data:/server/gamedata ghcr.io/max298/starrupture-docker:mainYou can now start the game. In order to use your newly created server:
- Click
Manage Serverand enter your public IP (curl ifconfig.me).⚠️ Using a private IP does not seem to work!⚠️ - Provide a server password. This is your management password.
- (Optional): Click
Change password. This will set a Game-Password which will be required for others to join your server. Skipping this will allow anyone to join. - Click
New Gameand give the session a custom name. - Click
Start Game - Wait (took about 10 seconds for me)
- You should see a message confirming the session:
Session running- Press OK
- Back at the main menu, now select
Join Gameand clickDedicated Serverin the buttom left corner.- Now enter your public IP and provide the password you've entered earlier
You should now load into a new game running your very own dedicated server.
In case the server was stopped and you want to resume, you'll have to open the Manage Server screen again, then press the Load Game button and load your savegame.