9f431ff97b
Add pull-lxc-from-proxmox.py using Proxmox API + pct exec for running containers (vaultwarden, linkwarden, paymenter, NPM, etc). Stub apps for stopped LXCs with proxmox.meta.yaml and updated lxc-inventory with live IPs. Co-authored-by: Cursor <cursoragent@cursor.com>
3.7 KiB
3.7 KiB
Homelab inventaris — alles thuis
Private repo. Laatst bijgewerkt vanaf NAS 192.168.1.211.
Synology NAS — Docker (actief)
| App | Map | IP:poort | Status |
|---|---|---|---|
| PostgreSQL | apps/postgres | :5433 | running |
| pgAdmin | apps/pgadmin | :5434 | running |
| Gitea | apps/gitea | :3000 | running |
| AdGuard Home | apps/adguard | :53, :3001 | running |
| DuckDNS | apps/duckdns | — | running |
| Neo4j | apps/neo4j | :49153–49155 | running |
| Homarr | apps/homarr | :4755 | running |
| Portainer | apps/portainer | :9000 | running |
| Remotely | apps/remotely | :8080 | running |
| Excalidraw | apps/excalidraw | :3765 | running |
| Prometheus | apps/monitoring | :9090 | running |
| Grafana | apps/monitoring | :3002 | running |
| Homelab Command | homelab-command repo | :8765 | running |
| NATS + mesh | apps/monitoring | :4222 | running |
Synology NAS — Docker (gestopt / image aanwezig)
| App | Map | Opmerking |
|---|---|---|
| Guacamole | apps/guacamole | Portainer stack, poort 8348 |
| Wazuh | apps/wazuh | SIEM stack |
| HA Voice MCP | apps/ha-voice-control | build image aanwezig |
| UniFi Controller | apps/unifi | data op NAS; live controller ook op 192.168.1.24 |
| Joplin Server | apps/joplin | data-map beperkt (uid 999) |
NAS — Configs map (media / HA)
| App | Map | NAS pad |
|---|---|---|
| Home Assistant | apps/home-assistant | Configs/HA → 192.168.1.235:8123 |
| Sonarr | apps/sonarr | Configs/Sonarr |
| Radarr | apps/radarr | Configs/Radarr |
| Prowlarr | apps/prowlarr | Configs/Prowlarr |
| qBittorrent | apps/qbittorrent | Configs/QBitTorrent |
| SABnzbd | apps/sabnzbd | Configs/Sabnzb |
NAS — Gepland / lege config-mappen
| App | Map | NAS pad |
|---|---|---|
| Glance | apps/glance | Configs/glance (leeg) |
| Uptime Kuma | apps/uptime-kuma | Configs/uptime-kuma (leeg) |
| Whoogle | apps/whoogle | Configs/whoogle (leeg) |
Synology — native packages (geen Docker)
| Package | Map | Opmerking |
|---|---|---|
| Overzicht | apps/synology | Jellyfin, Plex, Tailscale, Surveillance, … |
Proxmox
| Host | IP | Map |
|---|---|---|
| pve | 192.168.1.216 | apps/proxmox/hosts/pve |
| dell-proxmox | 192.168.1.56 | apps/proxmox/hosts/dell-proxmox |
LXC/VM-overzicht: apps/proxmox/lxc-inventory.md
Proxmox LXC apps (configs uit containers)
Draaiend en gepull'd: vaultwarden, linkwarden, paymenter, nodecast-tv, pve-scripts-local, proxy, nginxproxymanager, virtualmin, pegaprox.
Gestopt (alleen Proxmox .conf + stub): immich, n8n, runtipi, metube, tunarr, traccar, kasm, … — zie apps/<hostname>/.
python3 scripts/pull-lxc-from-proxmox.py # op NAS, via Proxmox SSH
Netwerk (vast IP)
| IP | Rol |
|---|---|
| 192.168.1.211 | Synology NAS |
| 192.168.1.216 | Proxmox pve |
| 192.168.1.56 | Proxmox dell |
| 192.168.1.24 | UniFi controller |
| 192.168.1.235 | Home Assistant |
Gitea repos
| Repo | Inhoud |
|---|---|
| homelab-configs | Dit repo |
| homelab-command | Dashboard + monitoring build |
| ha-voice-control-mcp | HA voice MCP |