{
  "ent": {
    "duckdns_domain": "kism",
    "proxmox_target_node": "pvematt",
    "target_host_ip_address": "10.42.0.2",
    "target_host_mac_address": "4A:24:F7:A8:5C:5C",
    "proxmox_ct_disk": "local-lvm:10",
    "proxmox_ct_memory": 512,
    "proxmox_ct_cores": 1,
    "secret_cloudflare_api_dns": "{{ lookup('bitwarden.secrets.lookup', '403c608c-85a3-487f-92ec-b22200708cd5') }}",
    "secret_cloudflare_api_dns_zone": "{{ lookup('bitwarden.secrets.lookup', 'ffba4513-7464-4a57-9961-b3ec0044a7e5') }}",
    "ansible_host": "ent.kg.lan",
    "ansible_host_description": "SSH Jumpbox"
  },
  "vic": {
    "target_host_ip_address": "10.42.0.7",
    "target_host_mac_address": "00:D0:F1:77:77:77",
    "proxmox_target_node": "pvematt",
    "proxmox_ct_disk": "local-lvm:40",
    "proxmox_ct_memory": 2048,
    "proxmox_ct_cores": 2,
    "proxmox_ct_unprivileged": true,
    "proxmox_ct_features": [
      "nesting=1",
      "fuse=1",
      "keyctl=1"
    ],
    "ansible_host": "vic.kg.lan",
    "ansible_host_description": "VictoriaMetrics"
  },
  "graf": {
    "proxmox_target_node": "pvewill",
    "target_host_ip_address": "10.42.0.5",
    "target_host_mac_address": "6E:3D:14:3A:70:A1",
    "proxmox_ct_disk": "local-lvm:10",
    "proxmox_ct_memory": 1024,
    "proxmox_ct_cores": 1,
    "ansible_host": "graf.kg.lan",
    "ansible_host_description": "Grafana"
  },
  "jf": {
    "target_host_ip_address": "10.42.0.22",
    "target_host_mac_address": "00:25:DF:91:99:19",
    "proxmox_target_node": "pvematt",
    "proxmox_ct_disk": "local-lvm:20",
    "proxmox_ct_memory": 4096,
    "proxmox_ct_cores": 3,
    "proxmox_ct_unprivileged": false,
    "proxmox_ct_conf_extra": [
      "lxc.cgroup2.devices.allow: c 195:* rwm",
      "lxc.cgroup2.devices.allow: c 511:* rwm",
      "lxc.cgroup2.devices.allow: c 236:* rwm",
      "lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-modeset dev/nvidia-modeset none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-uvm-tools dev/nvidia-uvm-tools none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-caps/nvidia-cap1 dev/nvidia-caps/nvidia-cap1 none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-caps/nvidia-cap2 dev/nvidia-caps/nvidia-cap2 none bind,optional,create=file",
      "mp0: /srv/Amarant,mp=/srv/Amarant",
      "mp1: /srv/Garnet,mp=/srv/Garnet",
      "mp2: /srv/Freya,mp=/srv/Freya",
      "mp3: /srv/Vivi,mp=/srv/Vivi"
    ],
    "proxmox_ct_features": [
      "nesting=true"
    ],
    "ansible_host": "jf.kg.lan",
    "ansible_host_description": "Jellyfin"
  },
  "kismnas": {
    "target_host_ip_address": "10.42.0.21",
    "target_host_mac_address": "4A:2B:86:10:33:1F",
    "proxmox_target_node": "pvematt",
    "proxmox_ct_disk": "local-lvm:20",
    "proxmox_ct_memory": 2048,
    "proxmox_ct_cores": 2,
    "proxmox_ct_unprivileged": false,
    "proxmox_ct_conf_extra": [
      "mp0: /srv/Amarant,mp=/srv/Amarant",
      "mp1: /srv/Garnet,mp=/srv/Garnet",
      "mp2: /srv/Freya,mp=/srv/Freya",
      "mp3: /srv/Vivi,mp=/srv/Vivi"
    ],
    "proxmox_ct_features": [
      "nesting=true"
    ],
    "ansible_host": "kismnas.kg.lan",
    "ansible_host_description": "NAS"
  },
  "rproxy": {
    "ansible_python_interpreter": "/usr/bin/python3.9",
    "proxmox_target_node": "pvewill",
    "target_host_ip_address": "10.42.0.23",
    "target_host_mac_address": "6A:EB:E4:3F:3F:D5",
    "proxmox_ct_disk": "local-lvm:10",
    "proxmox_ct_memory": 1024,
    "proxmox_ct_cores": 1,
    "secret_cloudflare_api_dns": "{{ lookup('bitwarden.secrets.lookup', '403c608c-85a3-487f-92ec-b22200708cd5') }}",
    "ansible_host": "rproxy.kg.lan",
    "ansible_host_description": "Reverse Proxy"
  },
  "code": {
    "ansible_python_interpreter": "/usr/bin/python3.9",
    "proxmox_target_node": "pvematt",
    "target_host_ip_address": "10.42.0.6",
    "target_host_mac_address": "BC:24:11:2B:E0:24",
    "proxmox_ct_disk": "local-lvm:60",
    "proxmox_ct_memory": 8192,
    "proxmox_ct_cores": 12,
    "proxmox_ct_features": [
      "nesting"
    ],
    "ansible_host": "code.kg.lan",
    "ansible_host_description": "VSCode Remote"
  },
  "yoho": {
    "target_host_ip_address": "10.42.0.3",
    "proxmox_target_node": "pvewill",
    "target_host_mac_address": "BC:24:11:F3:FC:C2",
    "proxmox_ct_disk": "local-lvm:20",
    "proxmox_ct_memory": 4096,
    "proxmox_ct_cores": 3,
    "proxmox_ct_conf_extra": [
      "mp0: /srv/Quina,mp=/srv/Quina",
      "mp1: /mnt/Garnet,mp=/mnt/Garnet",
      "mp2: /mnt/Vivi,mp=/mnt/Vivi",
      "mp3: /mnt/Amarant,mp=/mnt/Amarant",
      "mp4: /mnt/Freya,mp=/mnt/Freya",
      "lxc.cgroup2.devices.allow: c 10:200 rwm",
      "lxc.mount.entry: /dev/net dev/net none bind,create=dir"
    ],
    "proxmox_ct_features": [
      "nesting=true"
    ],
    "docker_compose_paths": [
      "/opt/arr",
      "/opt/sabnzbd",
      "/opt/qbittorrent"
    ],
    "arr_downloads_base_dir": "/srv/Quina/downloads",
    "arr_settings_base_dir": "/opt",
    "arr_tv_dirs": {
      "garnet": "/mnt/Garnet/Video/Series",
      "vivi": "/mnt/Vivi/Video/Series"
    },
    "arr_movies_dir": "/mnt/Vivi/Video/Movies",
    "arr_movies_4k_dir": "/mnt/Vivi/Video/Movies 4k",
    "arr_tv_documentary_dir": "/mnt/Amarant/Video/Documentary Series",
    "arr_movies_documentary_dir": "/mnt/Amarant/Video/Documentary Movies",
    "ansible_host": "yoho.kg.lan",
    "ansible_host_description": "No one knows"
  },
  "wazuh": {
    "ansible_python_interpreter": "/usr/bin/python3.9",
    "proxmox_target_node": "pvematt",
    "target_host_ip_address": "10.42.0.9",
    "target_host_mac_address": "00:D0:F1:33:77:CC",
    "proxmox_ct_disk": "local-lvm:60",
    "proxmox_ct_memory": 24576,
    "proxmox_ct_cores": 12,
    "secret_cloudflare_api_dns": "{{ lookup('bitwarden.secrets.lookup', '918264b9-1582-45d6-8029-b36f00549cff') }}",
    "acme_domains": [
      "wazuh.kierangee.au"
    ],
    "ansible_host": "wazuh.kg.lan",
    "ansible_host_description": "Wazuh SIEM"
  },
  "stream": {
    "target_host_ip_address": "10.42.0.12",
    "target_host_mac_address": "00:D0:F1:55:55:55",
    "proxmox_target_node": "pvematt",
    "proxmox_ct_disk": "local-lvm:15",
    "proxmox_ct_memory": 2048,
    "proxmox_ct_cores": 2,
    "proxmox_ct_unprivileged": false,
    "proxmox_ct_conf_extra": [
      "lxc.cgroup2.devices.allow: c 10:200 rwm",
      "lxc.mount.entry: /dev/net dev/net none bind,create=dir",
      "lxc.cgroup2.devices.allow: c 195:* rwm",
      "lxc.cgroup2.devices.allow: c 511:* rwm",
      "lxc.cgroup2.devices.allow: c 236:* rwm",
      "lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-modeset dev/nvidia-modeset none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-uvm-tools dev/nvidia-uvm-tools none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-caps/nvidia-cap1 dev/nvidia-caps/nvidia-cap1 none bind,optional,create=file",
      "lxc.mount.entry: /dev/nvidia-caps/nvidia-cap2 dev/nvidia-caps/nvidia-cap2 none bind,optional,create=file"
    ],
    "proxmox_ct_features": [
      "nesting=true"
    ],
    "docker_compose_paths": [
      "/opt/dispatcharr"
    ],
    "ansible_host": "stream.kg.lan",
    "ansible_host_description": "Dispatcharr"
  },
  "myr": {
    "proxmox_target_node": "pvewill",
    "target_host_mac_address": "00:00:96:00:00:00",
    "target_host_ip_address": "10.42.0.10",
    "proxmox_ct_unprivileged": false,
    "proxmox_ct_features": [
      "nesting=true",
      "mp0: /srv/Beatrix,mp=/srv/Beatrix"
    ],
    "proxmox_ct_disk": "local-lvm:30",
    "proxmox_ct_memory": 2048,
    "proxmox_ct_cores": 2,
    "arr_settings_base_dir": "/opt",
    "arr_downloads_base_dir": "/srv/Beatrix/downloads",
    "docker_compose_paths": [
      "/opt/qbittorrent"
    ],
    "ansible_host": "myr.kg.lan",
    "ansible_host_description": "Myrient"
  },
  "hs": {
    "error": true,
    "message": "Unhandled exception",
    "exception": "Too many subrequests by single Worker invocation. To configure this limit, refer to https://developers.cloudflare.com/workers/wrangler/configuration/#limits",
    "ansible_host": "hs.kg.lan",
    "ansible_host_description": "Headscale"
  }
}