Sign inSign up

antimodes201/sandstorm-server

By antimodes201

Updated over 6 years ago

50063306595f

Image
0

584

antimodes201/sandstorm-server repository overview

sandstorm-server

Insurgency: Sandstorm Dedicated Server Docker Image

Build to create a containerized version of Insurgency: Sandstorm Dedicated Server https://store.steampowered.com/app/581320/Insurgency_Sandstorm/

Build by hand

git clone https://github.com/antimodes201/sandstorm-server.git
docker build -t antimodes201/sandstorm-server:latest .

Docker Pull

docker pull antimodes201/sandstorm-server

Docker Run with defaults change the volume options to a directory on your node and maybe use a different name then the one in the example

docker run -it -p 42433-42434:42433-42434/udp -v /app/docker/sandstorm:/sandstorm \
    -e INSTANCE_NAME="T3stN3t A Fancy Sandstorm Server in a Docker Container" \
    --name sandstorm \
    antimodes201/sandstorm-server:latest

Currently exposed environmental variables and their defaul values

  • INSTANCE_NAME default
  • GAME_PORT 42433
  • QUERY_PORT 42434
  • ENV TZ America/New_York

With 1.01+ XP / GameStats have been added as an option to the container. In order to use this feature you will need to generate an Game Server Login Token and set it as an environmental variable. This can be done at: https://steamcommunity.com/dev/managegameservers

Example of a docker run with GSLT

docker run -it -p 42433-42434:42433-42434/udp -v /app/docker/sandstorm:/sandstorm \
    -e INSTANCE_NAME="T3stN3t A Fancy Sandstorm Server in a Docker Container" \
	-e GSLT="7B370FBFFE18569E59DFD58A694BBBF0" \
    --name sandstorm \
    antimodes201/sandstorm-server:latest

Tag summary

Content type

Image

Digest

Size

157 MB

Last updated

almost 7 years ago

docker pull antimodes201/sandstorm-server