43 lines
1.0 KiB
YAML
43 lines
1.0 KiB
YAML
apiVersion: yggdrasil.snarfnet.net/v1alpha1
|
|
kind: GameSeed
|
|
metadata:
|
|
name: enshrouded
|
|
displayName: "Enshrouded Dedicated Server"
|
|
version: "1.0.0"
|
|
spec:
|
|
game:
|
|
appId: 2278520
|
|
branch: public
|
|
autoUpdate: true
|
|
server:
|
|
name: "SnarfNet Enshrouded Sanctuary"
|
|
passwordSecret: "ENSHROUDED_SERVER_PASSWORD"
|
|
maxPlayers: 16
|
|
saveDirectory: "/opt/game-servers/enshrouded/savegame"
|
|
network:
|
|
ip: "140.44.44.80"
|
|
ports:
|
|
- port: 15636
|
|
protocol: UDP
|
|
description: "Game Query & Traffic"
|
|
- port: 15637
|
|
protocol: UDP
|
|
description: "Steam Query Port"
|
|
resources:
|
|
cpuLimit: "8"
|
|
memoryLimit: "16Gi"
|
|
memoryReservation: "8Gi"
|
|
runtime:
|
|
image: "skarab42/enshrouded-server:latest"
|
|
restartPolicy: unless-stopped
|
|
environment:
|
|
SERVER_NAME: "SnarfNet Enshrouded Sanctuary"
|
|
SERVER_SLOTS: 16
|
|
GAME_PORT: 15636
|
|
QUERY_PORT: 15637
|
|
backup:
|
|
schedule: "0 4 * * *" # Daily 04:00 AM
|
|
retentionDays: 14
|
|
targetPath: "/mnt/nas/game-backups/enshrouded"
|
|
|