Infrastructure
My Homelab
A self-hosted infrastructure for learning, experimenting, and running personal services 24/7.
The homelab is my personal sandbox — a place to learn infrastructure without fear of breaking production. Every service is self-hosted for privacy, every experiment stays local, and everything runs on hardware I own and control.
Add your homelab photo here
The rack — home to the server, NAS, and networking gear.
Hardware
COMPUTE
Main Server
- CPU
- Intel Core i5-12400
- RAM
- 32 GB DDR4
- Storage
- 1 TB NVMe
- OS
- Proxmox VE
NETWORKING
Router / Firewall
- OS
- OPNsense
- NICs
- 2× Intel 1GbE
- VLANs
- Yes
- VPN
- WireGuard
STORAGE
NAS
- Drives
- 4× 4 TB HDD
- RAID
- ZFS RAID-Z1
- Usable
- ~8 TB
- FS
- ZFS
Services
Virtualization
Hypervisor managing VMs and LXC containers.
Lightweight containers for isolated services.
Container runtime for app deployments.
Networking
Firewall and router with full traffic inspection.
Network-wide DNS-based ad and tracker blocking.
Reverse proxy with SSL termination via Let's Encrypt.
Fast and modern VPN for remote access.
Media & Files
Self-hosted media server for movies and TV.
Personal cloud storage, calendar, and notes.
Monitoring
Service uptime monitoring with alerting.
Metrics collection and dashboarding.
Real-time system performance monitoring.
Network
- Home Subnet
- 192.168.1.0/24
- Lab Subnet
- 10.0.0.0/24
- DNS
- Pi-hole (self-hosted)
- VPN
- WireGuard — port 51820/UDP
- SSL Certs
- Let's Encrypt (auto-renew)
- Exposed Services
- 3 (reverse-proxied)