19 lines
1.2 KiB
Markdown
19 lines
1.2 KiB
Markdown

|
|

|
|
## How to build
|
|
cd directory where ```Dockerfile```
|
|
```docker build -t sandstorm:latest .```
|
|
or take image ```docker pull andrewmhub/sandstorm```
|
|
## How to launch
|
|
Running multiple instances (use PORT, QUERYPORT and HOSTNAME) and LAUNCH_SERVER_ENV in modmap.env:
|
|
```
|
|
docker run -d --restart always --env-file /home/user/coop-modmap/modmap.env \
|
|
--name sandstorm-modmap -p 12345:12345/udp -p 54321:54321/udp \
|
|
-v /home/user/coop-modmap/Mods:/home/steam/steamcmd/sandstorm/Insurgency/Mods:rw \
|
|
-v /home/user/coop-modmap/config/ini:/home/steam/steamcmd/sandstorm/Insurgency/Saved/Config/LinuxServer:ro \
|
|
-v /home/user/coop-modmap/config/txt:/home/steam/steamcmd/sandstorm/Insurgency/Config/Server:ro sandstorm:latest
|
|
```
|
|
Examples config files see directory ```config```
|
|
|
|
### Official documentation: [Server Admin Guide](https://sandstorm-support.newworldinteractive.com/hc/en-us/articles/360049211072-Server-Admin-Guide)
|
|
#### Source in github: [Insurgency: Sandstorm docker server](https://github.com/AndrewMarchukov/insurgency-sandstorm-server-dockerize)
|