{
  "ramBudget": 30,
  "servers": [
    {
      "id": "minecraft",
      "name": "All the Mods 10 | Minecraft",
      "host": "192.168.2.51",
      "type": "minecraft",
      "runtime": "screen",
      "maxRam": 12,
      "rconPort": 25575,
      "rconPassword": "gsm-mc-2026",
      "screenName": "minecraft",
      "workDir": "/opt/minecraft",
      "startCmd": "./run.sh"
    },
    {
      "id": "factorio",
      "name": "Factorio",
      "host": "192.168.2.50",
      "type": "factorio",
      "runtime": "docker",
      "maxRam": 4,
      "containerName": "factorio",
      "rconPort": 27015,
      "rconPassword": "jieTig6IkixaKuu"
    },
    {
      "id": "vrising",
      "name": "V Rising",
      "host": "192.168.2.52",
      "type": "vrising",
      "runtime": "systemd",
      "maxRam": 12,
      "serviceName": "vrising",
      "rconPort": 25575,
      "rconPassword": "changeme",
      "workDir": "/home/steam/vrising"
    },
    {
      "id": "zomboid",
      "name": "Project Zomboid",
      "host": "10.0.30.66",
      "type": "zomboid",
      "runtime": "screen",
      "external": true,
      "rconPort": 27015,
      "rconPassword": "ShkeloAufNettoParkplatzSchlagen47139",
      "screenName": "zomboid",
      "workDir": "/opt/pzserver",
      "startCmd": "./start-server.sh -servername Project",
      "sshUser": "pzuser",
      "logFile": "/home/pzuser/Zomboid/server-console.txt"
    },
    {
      "id": "palworld",
      "name": "Palworld",
      "host": "192.168.2.53",
      "type": "palworld",
      "runtime": "systemd",
      "maxRam": 12,
      "serviceName": "palworld",
      "rconPort": 25575,
      "rconPassword": "gsm-pal-admin-2026",
      "restApiPort": 8212,
      "workDir": "/opt/palworld",
      "configPath": "/opt/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini"
    },
    {
      "id": "terraria",
      "name": "Terraria",
      "host": "10.0.30.202",
      "type": "terraria",
      "runtime": "pm2",
      "external": true,
      "serviceName": "terraria",
      "sshUser": "terraria",
      "workDir": "/home/terraria/1449/Linux",
      "configPath": "/home/terraria/serverconfig.txt",
      "port": 7777
    },
    {
      "id": "openttd",
      "name": "OpenTTD",
      "host": "10.0.30.203",
      "type": "openttd",
      "runtime": "systemd",
      "external": true,
      "serviceName": "openttd",
      "sshUser": "openttd",
      "workDir": "/opt/openttd",
      "port": 3979
    },
    {
      "id": "hytale",
      "name": "Hytale",
      "host": "10.0.30.204",
      "type": "hytale",
      "runtime": "tmux",
      "external": true,
      "tmuxName": "hytale",
      "sshUser": "beeck",
      "workDir": "/opt/hytale/Server",
      "startCmd": "./start-server.sh",
      "stopCmd": "/stop",
      "logCmd": "ls -t /opt/hytale/Server/logs/*.log | head -1 | xargs tail -n",
      "port": 5520
    }
  ]
}
