45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
apiVersion: yggdrasil.snarfnet.net/v1alpha1
|
|
kind: GameSeed
|
|
metadata:
|
|
name: stationeers
|
|
displayName: "Stationeers Dedicated Server"
|
|
version: "1.0.0"
|
|
spec:
|
|
game:
|
|
appId: 600760
|
|
branch: public
|
|
autoUpdate: true
|
|
server:
|
|
name: "SnarfNet Stationeers Moonbase"
|
|
worldName: "Moon"
|
|
passwordSecret: "STATIONEERS_SERVER_PASSWORD"
|
|
maxPlayers: 10
|
|
saveDirectory: "/opt/game-servers/stationeers/saves"
|
|
network:
|
|
ip: "140.44.44.80"
|
|
ports:
|
|
- port: 27016
|
|
protocol: UDP
|
|
description: "Game Traffic Port"
|
|
- port: 27015
|
|
protocol: UDP
|
|
description: "Steam Query Port"
|
|
resources:
|
|
cpuLimit: "4"
|
|
memoryLimit: "8Gi"
|
|
memoryReservation: "4Gi"
|
|
runtime:
|
|
image: "sprits/stationeers-server:latest"
|
|
restartPolicy: unless-stopped
|
|
environment:
|
|
SERVER_NAME: "SnarfNet Stationeers Moonbase"
|
|
WORLD_NAME: "Moon"
|
|
GAME_PORT: 27016
|
|
QUERY_PORT: 27015
|
|
AUTO_SAVE_INTERVAL: 300
|
|
backup:
|
|
schedule: "0 4 * * *"
|
|
retentionDays: 14
|
|
targetPath: "/mnt/nas/game-backups/stationeers"
|
|
|