About This Project
This homelab is a personal exploration into home automation, IoT development, and self-hosted infrastructure. The goal is to build a smart, efficient home environment while learning new technologies and sharing the journey.
The Setup
Server Hardware
- Model: Dell R7525
- CPU: 2x AMD EPYC 7282 (32 cores total)
- RAM: 64GB DDR4 ECC
- Storage: 174TB array (12 disks + parity)
- Cache: 2x 480GB SSD (mirrored)
- OS: Unraid Pro
Network
- Router: UniFi Dream Machine Pro
- VLANs: Trusted, IoT, Guest, Streaming, Camera
- Remote Access: Tailscale VPN
Key Technologies
Home Automation
Home Assistant OS running as VM on Unraid with YAML-based configurations
Containerization
Docker containers for services, applications, and development environments
Local AI
Ollama running Qwen 2.5 models for code and general tasks
Mobile Apps
11 Android apps built with React Native, Expo, and TypeScript
Self-Hosted Git
Gitea instance hosting 11 repositories with API-driven workflows
Multi-Agent Development
4 parallel Claude Code workers with coordination system
Philosophy
- Self-hosted first: Prefer local solutions over cloud dependencies
- Privacy-focused: Data stays on-premises when possible
- Open source: Using and contributing to open source projects
- Learning by doing: Building to understand, not just using