A windows docker image for running the Space Engineers dedicated server, published to the docker hub.
- 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)
- Create a persistent volume to store world data:
docker volume create se-data
- Copy your
SpaceEngineers-Dedicated.cfg
onto the root of the new volume- Default path would be here:
C:\ProgramData\Docker\volumes\se-data\_data\SpaceEngineers-Dedicated.cfg
- Default path would be here:
- Start the container
- Replace
[YOUR_SECRET_HERE]
with your own remote api secret (required for the docker Healthcheck)
- Replace
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