{
  "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"
  },
  "pvewill": {
    "target_host_ip_address": "10.42.0.29",
    "target_host_mac_address": "00:E2:69:63:E7:A3",
    "nfs_client_mounts": {
      "Amarant": {
        "host": "pvematt.kg.lan",
        "share": "/srv/Amarant"
      },
      "Freya": {
        "host": "pvematt.kg.lan",
        "share": "/srv/Freya"
      },
      "Garnet": {
        "host": "pvematt.kg.lan",
        "share": "/srv/Garnet"
      },
      "Vivi": {
        "host": "pvematt.kg.lan",
        "share": "/srv/Vivi"
      },
      "backups": {
        "host": "pvematt.kg.lan",
        "share": "/srv/Amarant/backups"
      }
    },
    "nfs_server_exports": "/srv/Beatrix pvematt.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Quina   pvematt.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Steiner pvematt.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Blank   pvematt.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)",
    "disks_btrfs": {
      "Quina": "4054a595-ff86-4e6e-9bb4-d9b07ae1a7ef",
      "Blank": "fb4b6799-3fad-4741-b1ed-ddc5525ba83d",
      "Beatrix": "95142536-1bb9-4140-bff2-d166e143f8d2",
      "Steiner": "dd6f6124-8bc3-4aac-9730-4baa9f5e7bcc"
    },
    "ansible_host": "pvewill.kg.lan",
    "ansible_host_description": "Proxmox Topton"
  },
  "pvematt": {
    "target_host_ip_address": "10.42.0.19",
    "target_host_mac_address": "9c:6b:00:26:e2:c6",
    "nfs_client_mounts": {
      "Beatrix": {
        "host": "pvewill.kg.lan",
        "share": "/srv/Beatrix"
      },
      "Steiner": {
        "host": "pvewill.kg.lan",
        "share": "/srv/Steiner"
      },
      "Quina": {
        "host": "pvewill.kg.lan",
        "share": "/srv/Quina"
      },
      "Marcus": {
        "host": "pvewill.kg.lan",
        "share": "/srv/Marcus"
      },
      "Blank": {
        "host": "pvewill.kg.lan",
        "share": "/srv/Blank"
      }
    },
    "nfs_server_exports": "/srv/Amarant/backups pvewill.kg.lan(rw,sync,no_subtree_check,no_root_squash) pvematt.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Amarant         pvewill.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Garnet          pvewill.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Freya           pvewill.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)\n/srv/Vivi            pvewill.kg.lan(rw,sync,no_subtree_check,no_root_squash) dpshub.kg.lan(rw,sync,no_subtree_check,no_root_squash) kmbp.kg.lan(rw,sync,no_subtree_check,no_root_squash)",
    "disks_ext4": [
      "Zidane",
      "Vivi",
      "Garnet",
      "Amarant",
      "Freya",
      "Eiko"
    ],
    "ansible_host": "pvematt.kg.lan",
    "ansible_host_description": "Proxmox ASRock"
  },
  "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"
  },
  "x230t": {
    "target_host_ip_address": "10.42.0.43",
    "target_host_mac_address": "3C:97:0E:18:02:D1",
    "ansible_host": "x230t.kg.lan",
    "ansible_host_description": "Lenovo x230t Tablet"
  },
  "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"
  },
  "bigbilly": {
    "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": "bigbilly.home.kingking9.com",
    "ansible_host_description": "Big Billy"
  },
  "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"
  }
}