services: sandstorm: image: andrewmhub/insurgency-sandstorm:latest container_name: sandstorm # Startup is managed by sandstorm-server.service so the fail-closed # firewall is installed before Docker exposes the LAN ports. restart: "no" env_file: - server.env volumes: - ./server-config/MapCycle.txt:/home/steam/steamcmd/sandstorm/Insurgency/Config/Server/MapCycle.txt:ro - ./server-config/Game.ini:/home/steam/steamcmd/sandstorm/Insurgency/Saved/Config/LinuxServer/Game.ini:ro ports: - "192.168.1.112:10128:10128/udp" - "192.168.1.112:10128:10128/tcp" - "192.168.1.112:10142:10142/udp" - "192.168.1.112:10142:10142/tcp"