Skip to content

A windows docker setup for running the Space Engineers dedicated server.

License

Notifications You must be signed in to change notification settings

TheDruidsKeeper/space-engineers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

space-engineers

A windows docker image for running the Space Engineers dedicated server, published to the docker hub.

Features:

  • Windows server core 2019 base image
  • Includes all required dependencies
  • Updates the dedicated server on container start
  • Persistent volume for storing world data
  • Healthcheck monitors the dedicated server's ping (see the Remote API documentation)

Usage:

  1. Create a persistent volume to store world data:
docker volume create se-data
  1. Copy your SpaceEngineers-Dedicated.cfg onto the root of the new volume
    1. Default path would be here: C:\ProgramData\Docker\volumes\se-data\_data\SpaceEngineers-Dedicated.cfg
  2. Start the container
    1. Replace [YOUR_SECRET_HERE] with your own remote api secret (required for the docker Healthcheck)
docker run -dit --restart unless-stopped -p 27016:27016/udp -p 8080:8080 -v se-data:C:\World -e "secret=[YOUR_SECRET_HERE]" --name se thedruidskeeper/space-engineers:latest

🌟 Protip: Rather than using a named volume you could just mount a local folder (ex: -v z:\se-data:c:\World)

Restart the container whenever a new release comes out (to initiate the automatic update):

docker restart se

About

A windows docker setup for running the Space Engineers dedicated server.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published