Homelab.
A Proxmox hypervisor running declarative LXC containers, provisioned with OpenTofu and configured with Ansible. Plus a workstation for everything else. Named after planets from Asimov's Foundation.
Helicon
Primary Workstation
CPU: AMD Ryzen 9 9950X3D — 16c/32t
RAM: 64GB
GPU: NVIDIA RTX 5090, 32GB VRAM
Storage: 1.8TB NVMe (LUKS + LVM)
OS: Arch Linux
Trantor
Proxmox Hypervisor
CPU: Intel Core i9-9900K — 8c/16t
RAM: 32GB DDR4
GPU: AMD RX 7800 XT (shared into LXCs)
Boot: NVMe (rpool)
Data: ~22TB ZFS RAIDZ2 (tank)
OS: Proxmox VE 9.x (Debian 13)
Network.
Router: Ubiquiti UniFi WiFi Pro 7
Ingress: Tailscale mesh + Caddy reverse proxy (LAN only)
DNS + ad-block: AdGuard Home (network-wide)
Provisioning: OpenTofu (bpg/proxmox provider) + Ansible
Application Stack.
Each service runs in its own LXC. Compose files bind-mounted from the host for quick iteration.
Platform
caddy Reverse proxy for all internal services
authentik SSO / identity provider (OIDC)
openbao Secrets engine (OSS Vault fork)
vaultwarden Self-hosted password manager
adguard DNS + network-wide ad-block
Apps
jellyfin + *arr Media server with GPU-shared transcoding
wolf Games on Whales — Moonlight-compatible streaming
homarr Service dashboard / launcher
dockge UI for managing compose stacks
Observability
beszel Host + service metrics and dashboards
gatus Uptime / health checks with alerting
Backups
pbs Proxmox Backup Server — VM + LXC snapshots