wiki-vault/Wiki/Homelab/proxmox.md
Travis Herbranson 6722ee735b compile: 34 sources since first compile — indexes + 5 entities + memory synthesis refreshed
Pages touched: Sources/index, Sources/Dev/index, Sources/Homelab/index,
  Wiki/index, Wiki/Reference/index, Wiki/Reference/{ob1,traefik,gitea},
  Wiki/Homelab/proxmox, Wiki/Dev/pbs-hub, Wiki/Dev/ai-memory-architecture
Pages created: none
Entities promoted: none (proposed: trellis, vault-mcp, petalbrain, pbs-hub-mcp, knot-dns, herbyeos)
Synthesis: ai-memory-architecture updated (9->17 sources) for petalbrain consolidation,
  shared public.embeddings, OB1 two-layer + reflection job, JSONL watcher, Trellis
Contradictions flagged: OB1 "Supabase" -> self-hosted pgvector:pg17/petalbrain + Ollama (corrected)
Tags proposed: none
Notes: 8 pipeline test artifacts flagged for cleanup (not deleted); session-note->session-notes
  lint pending; Venture unchanged

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 21:18:20 -04:00

3.4 KiB

type path tags created updated
entity Wiki/Homelab
proxmox
homelab
2026-05-08 2026-05-24

Proxmox

What it is

Proxmox VE is the bare-metal hypervisor running in the homelab, hosting virtual machines and LXC containers for all homelab services. It provides the compute substrate under Authentik, DNS stack (Knot + Pi-hole), OB1 (Supabase + pgvector), the GitHub Actions self-hosted runner (ustest1), and future services. Proxmox's VM/LXC flexibility allows mixing full VMs (for services needing kernel isolation) with lightweight LXCs (for simpler services).

Current state

Active. Key guests running on Proxmox:

  • ustest1 — Self-hosted GitHub Actions runner for PBS CI/CD (pbsii-cicd-pipeline)
  • DNS stack — Knot DNS primary + secondary, Pi-hole (split-horizon .herbylab.dev)
  • Authentik — SSO/IdP for homelab services
  • homelab-postgres — pgvector:pg17 container hosting the consolidated petalbrain DB (wiki/ob1/trellis schemas) — the substrate for OB1 and the MCP servers
  • Traefik VM 102 (10.0.21.181) — homelab ingress with the *.herbylab.dev wildcard
  • PBS LXC 110 — Proxmox Backup Server (Debian 12); daily backups to local datastore, weekly rsync to NAS
  • us-test-authy (VM 100) — recovered to static 10.0.21.207; runs Claude Desktop / Dispatch
  • herbydev — Primary dev workstation VM (promoted from us-test-authy)

VLAN scheme renumbered in May 2026: VID 11 (lab network), VID 21 (private network); OpenWrt switch chip aligned to bridge VID assignment. (Note: DaVinci Resolve runs on the separate herbyeos Endeavour tower, not on Proxmox.)

Where it lives

  • Physical homelab hardware (specific host/model not documented in sources)
  • Managed via Proxmox web UI and CLI
  • Network: OpenWrt VLAN-segmented switch, VLANs 11/21

History

  • Ongoing — Core homelab compute platform
  • 2026 — DNS stack deployed: Knot DNS + Pi-hole chain live
  • 2026 — herbydev promoted from us-test-authy (Proxmox VM rename/reconfigure)
  • 2026-05-06 — MCP server deployed on Proxmox behind Authentik + Cloudflare Tunnel
  • 2026-05-08 — VLAN scheme renumbered (VID 11 lab, VID 21 private); switch chip → bridge alignment fixed
  • 2026-05-15petalbrain consolidation: wiki/ob1/trellis schemas on the homelab-postgres pgvector:pg17 container
  • 2026-05-22 — PBS LXC 110 (Debian 12) off-site backup pipeline; PVE→PBS→NAS rsync; day-1 restore validated