Files
SnarfCode/snarfnet-game-seeds/seeds/farming-simulator-25.seed.yaml

42 lines
1.1 KiB
YAML

apiVersion: yggdrasil.snarfnet.net/v1alpha1
kind: GameSeed
metadata:
name: farming-simulator-25
displayName: "Farming Simulator 25 Dedicated Server"
version: "1.0.0"
spec:
game:
appId: 2300320
branch: public
autoUpdate: true
server:
name: "SnarfNet FS25 Countryside"
passwordSecret: "FS25_SERVER_PASSWORD"
adminPasswordSecret: "FS25_ADMIN_PASSWORD"
maxPlayers: 16
saveDirectory: "/opt/game-servers/fs25/savegame"
network:
ip: "140.44.44.80"
ports:
- port: 10823
protocol: TCP
description: "Game Web Management & Client Connection"
- port: 10823
protocol: UDP
description: "Game Network Traffic"
resources:
cpuLimit: "6"
memoryLimit: "12Gi"
memoryReservation: "6Gi"
runtime:
image: "thijsvanloef/farming-simulator-25:latest"
restartPolicy: unless-stopped
environment:
SERVER_NAME: "SnarfNet FS25 Countryside"
GAME_PORT: 10823
backup:
schedule: "0 4 * * *"
retentionDays: 14
targetPath: "/mnt/nas/game-backups/farming-simulator-25"