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"