Home Lab Projects

Network Setup

Network Infrastructure

My home network is powered by UniFi equipment, providing seamless connectivity throughout the house. I've implemented segmented VLANs for guests, IoT devices, and lab environments, ensuring both performance and security.

UniFi VLANs Network Security
Virtualization

Virtualization Platform

Using Proxmox, I run multiple virtual machines and containers for development, testing, and automation. This setup maximizes hardware efficiency and provides a flexible, scalable lab environment.

Proxmox VMs LXC
Cloudflare Tunnel

Secure Remote Access

Cloudflare Tunnel provides secure, encrypted remote access to my home lab services. With strict access controls and monitoring, I can safely manage infrastructure from anywhere.

Cloudflare Tunnel Zero Trust
DNS & Ad Blocking

DNS Management

With Pi-hole, I block ads and trackers across my entire network, improving privacy and browsing speed. Custom DNS filtering ensures only trusted domains are accessible.

Pi-hole DNS Privacy
Programming Projects

Automation Scripts

I develop custom Python scripts for automation, monitoring, and system management. My backup solution follows the 3-2-1 methodology, ensuring data integrity and rapid recovery.

Python Automation Backups
Home Lab Monitoring

System Monitoring

Grafana dashboards provide real-time insights into lab performance, resource usage, and health. I track everything from server uptime to network traffic for proactive maintenance.

Grafana Monitoring Metrics
Ceph Storage

Distributed Storage

Ceph provides distributed storage with high availability and scalability. My implementation uses CRUSH maps for optimal data placement, with automatic replication and self-healing capabilities ensuring data integrity across multiple nodes.

Ceph Distributed Storage High Availability
Home Automation

Smart Home

Home Assistant lets me control and automate smart devices. From lighting and climate to security and notifications, I create custom routines for convenience and efficiency.

Home Assistant IoT Automation
IoT Projects

Custom IoT Devices

With ESPHome, I design and deploy custom IoT devices, like waste management indicators. These projects integrate seamlessly with my automation system for improved efficiency.

ESPHome IoT Custom Devices