Proxmox & Ceph Homelab Guide
Everything I’ve learned building and running Proxmox VE clusters with Ceph storage in my homelab. These articles are based on direct, hands-on experience — real problems, real fixes, and real hardware.
Getting Started with Proxmox
- ProxMox 8.2 for the Homelabs — Initial cluster setup and architecture decisions
- Proxmox VE 8.1 to 8.2 Upgrade Issues — Upgrade pitfalls and how to avoid them
- Proxmox 8 Lessons Learned — Hard-won tips from running Proxmox in production
Ceph Storage
- Proxmox Ceph Settings for the Homelab — Tuning Ceph for low-power hardware
- Ceph Cluster Rebalance Issue — Diagnosing and fixing rebalance problems
- Managing Ceph Nearfull Warnings — Handling capacity warnings before they become outages
- Optimizing Ceph Performance in Proxmox — Performance tuning and benchmarking
- Adding Ceph Dashboard to Your Proxmox Cluster — Web-based monitoring setup
- Ceph Cluster Complete Removal on Proxmox — Clean removal when you need to start over
- Homelab Storage Economics: Ceph vs Single Drive — Cost analysis of distributed storage
Dell Wyse 3040 Cluster
My test cluster runs on Dell Wyse 3040 thin clients — $15 each on eBay:
- ProxMox 8.2.2 Cluster on Dell Wyse 3040s — Building a cluster from thin clients
- ProxMox 8.2.4 Upgrade on Dell Wyse 3040s — Upgrading the low-resource cluster
- Dell Wyse 3040 CMOS Battery Replacement — Hardware maintenance
- Debian 12 on Dell Wyse 3040s — Base OS installation
- Tailscale on Dell Wyse 3040 — Remote access setup
- Dell Wyse 3040 eMMC Storage Health Monitoring — Keeping tabs on embedded storage
- Debian 12 SystemD Nightly Reboots on Dell Wyse 3040s — Stability workarounds
Monitoring & Maintenance
- Monitoring ZFS Boot Mirror Health in Proxmox 8 — SMART monitoring for boot drives
- Consolidating Proxmox Notes: A Python Export Script — Automating cluster documentation
- Optimizing Jellyfin on Proxmox: Moving Metadata to CephFS — LXC container optimization with Ceph
Supporting Infrastructure
- Caddy Reverse Proxy for Proxmox Web UI — Single entry point with load balancing and health checks
- Caddy Reverse Proxy for Ceph Dashboard — Stable URL for the floating ceph-mgr dashboard
- Buying a 10Gbps Network on a Homelab Budget — SFP+ networking on the cheap
- Linux Disk I/O Performance in the Homelab — Quick benchmarking methods
- Enabling SMART Monitoring on Seagate USB Drives — Getting health data from USB storage