A homelab is a personal IT environment for experimenting, learning, and self-hosting technologies like servers, virtual machines, and applications. It's a popular hobby for tech enthusiasts to gain practical experience with concepts like virtualization, containers, Linux, and home automation without impacting a professional environment โ and it grows in complexity over time.
๐ฅ๏ธ Servers
Mac Mini M1
Primary Docker host running Portainer, Netdata, Wallos, Uptime Kuma & more
Online
ROG-GT15
ASUS ROG gaming desktop repurposed as Emby Media Server host
Online
Linux ThinLincX
Linux thin-client server running OpenVPN and RustDesk remote access
Online
ACE Mini PC
Dedicated OpenSpeedTest host for internal LAN performance benchmarking
Online
๐ Networking
OpenVPN
Self-hosted VPN for encrypted remote access into the homelab network
Self-Hosted
Uptime Kuma
Real-time service monitoring โ heartbeat checks for all running services
Monitoring
OpenSpeedTest
Internal LAN speed testing โ no public internet needed, pure infrastructure truth
Network
๐ณ Docker Stack
Portainer
Visual Docker management โ deploy, monitor, and manage containers without CLI gymnastics
Container Mgmt
Emby Media Server
Netflix-like personal media streaming for movies, TV, music, and photos
Media
Netdata
Real-time system performance monitoring with per-second metric granularity
Monitoring
Wallos
Open-source subscription tracker โ visualize and manage all recurring expenses
Finance
RustDesk
Self-hosted remote desktop โ zero subscription fees, written in Rust for performance
Remote Access
NextExplorer
Modern Docker-first file manager for navigating volumes and remote storage
Files