# Session 2026-06-26: Schön Consulting Homelab Complete Inventory Complete mapping of Proxmox cluster discovered during a full infrastructure reconnaissance. ## Proxmox Nodes (8) | Hostname | IP | Role | |----------|----|------| | proxmox1 | 10.0.20.10 | Cluster node | | proxmox2 | 10.0.20.20 | Cluster node | | proxmox3 | 10.0.20.30 | Cluster node | | proxmox4 | 10.0.20.40 | Cluster node | | proxmox5 | 10.0.20.50 | Cluster node | | proxmox6 | 10.0.20.60 | Cluster node | | proxmox7 | 10.0.20.70 | Cluster node | | n5pro | 10.0.20.91 | Cluster node | ## Running CTs with Internal Access (19) | CT ID | Hostname | Node | IP | SSH via | |-------|----------|------|----|---------| | 100 | openclaw | proxmox7 | 10.0.30.97? | pct exec | | 104 | paperless-ngx | n5pro | (dhcp?) | pct exec | | 105 | status | proxmox1 | dhcp | pct exec | | 108 | gitea | proxmox6 | 10.0.30.105 | Hermes key (root) | | 109 | influxdb | proxmox6 | 10.0.30.109 | Hermes key (root) | | 111 | paperless-gpt | proxmox6 | 10.0.30.107 | Hermes key (root) | | 112 | authelia | proxmox6 | ? | pct exec | | 113 | paperless-gpt? | proxmox6 | ? | pct exec | | 116 | proxmox-backup-server | proxmox6 | 10.0.30.106 | pct exec | | 117 | immich-postgresql | proxmox6 | ? | pct exec | | 121 | docker | proxmox3 | 10.0.30.184 | Hermes key (root) | | 123 | ollama | proxmox4 | 10.0.30.90 | pct exec | | 124 | litellm | proxmox7 | 10.0.30.95 | Hermes key (root) | | 133 | librechat | proxmox2 | 10.0.30.96 | Hermes key (root) | | 134 | influxdb-archive | proxmox6 | 10.0.30.110 | Hermes key (root) | | 135 | openwebui | n5pro | 10.0.30.102 | Hermes key (root) | | 140 | alloy | proxmox1 | dhcp | pct exec | | 231 | embeddinggemma-cpp | proxmox1 | 10.0.30.92 | pct exec | | 99999 | traefik | proxmox7 | ? | pct exec | ## Running VMs with Internal Access (8) | VM ID | Name | Node | IP | SSH User | Notes | |-------|------|------|----|----------|-------| | 106 | homeassistant | proxmox1 | 10.0.30.? | root (Hermes) | HAOS | | 200 | mgmt-runner-01 | proxmox3 | 10.0.30.124 | debian | cloud-init, Hermes key deployed | | 230 | hermes-agent-01 | proxmox7 | 10.0.30.230? | root (Hermes) | This agent? | | 300 | mariadb-01 | proxmox2 | 10.0.30.71 | debian | cloud-init, Hermes + cloud-init keys | | 301 | mariadb-02 | proxmox4 | 10.0.30.72 | debian | cloud-init | | 302 | mariadb-03 | proxmox5 | 10.0.30.73 | debian | cloud-init | | 310 | maxscale-01 | n5pro | 10.0.30.81 | debian | cloud-init, master | | 311 | maxscale-02 | proxmox2 | 10.0.30.82 | debian | cloud-init, backup | ## Other 10.0.30.x Hosts (10) | IP | Hostname | Node/Source | Auth | |----|----------|-------------|------| | 10.0.30.95 | litellm | Standalone CT/VM? | Hermes key (root) | | 10.0.30.96 | librechat | CT 133 proxmox2 (but also standalone?) | Hermes key (root) | | 10.0.30.99 | docker | Docker host (Bifrost, Seafile, Immich, Netbox, Gitea) | Hermes key (root) | | 10.0.30.100 | ubuntu | Physical host (NOT a CT/VM) | Password (user: dominik, keys DON'T work). 1PW has NUT creds only, not SSH. | | 10.0.30.103 | openclaw | Postfix + CT 100 | Hermes key (root) | | 10.0.30.107 | paperless-gpt | CT 111 | Hermes key (root) | ## Network Services | VIP | Services | |-----|----------| | 10.0.30.70 | Keepalived VIP for MaxScale (floats between .81 and .82) | ## Critical IP Conflict - **10.0.30.90** is assigned to both CT 125 `openclaw` (proxmox1) and CT 123 `ollama` (proxmox4) ## Key Artifacts - Hermes SSH Key: `~/.ssh/id_ed25519_proxmox` (Fingerprint SHA256:V14LmdrV7HxyY3jGhvjQHNem3UiEtgxWLsRmfKoCpn8) - Cloud-init Key: `~/.ssh/id_ed25519_cloudinit` (Fingerprint SHA256:frvKFbnckvQKIWITJfeS6PHdncHSaUq1/xolnQVtlE8) - 1Password Hermes Vault Item: `5r7rnvn43ya4a2wgv4sw4smxku` - Gitea IAC repo: `/var/lib/gitea/data/gitea-repositories/dominik/iac-homelab.git`