--- # Homelab IP addressing scheme/convention # 10.89.0.1x-2x for low level hosts (proxmox servers, NAS, etc) # 10.89.0.3x for proxies (caddy-proxy-external, caddy-proxy-internal, etc) # 10.89.0.1xx for VMs running the actual apps I host all: children: servers: hosts: node1: ansible_host: 10.89.0.13 node3: ansible_host: 10.89.0.12 nas: ansible_host: 10.89.0.15 proxies: hosts: caddy_internal: ansible_host: 10.89.0.30 caddy_external: ansible_host: 10.89.0.31 vms: hosts: portainer_main: ansible_host: 10.89.0.101 prod_services: ansible_host: 10.89.0.102 dev_services: ansible_host: 10.89.0.105 streaming_services: # The one running jellyfin ansible_host: 10.89.0.106 streaming: # The one running the arr stack ansible_host: 10.89.0.107 apps: ansible_host: 10.89.0.108 utility: hosts: observability_hub: ansible_host: 10.89.0.120