Project

My Home Lab

A Self-Hosted Infrastructure Showcase

Network Architecture

The homelab is built on a robust network architecture with multiple VLANs for security and isolation:

  • LAN (VLAN 1): Primary network for trusted devices
  • Workbench (VLAN 10): Development environment
  • Proxy (VLAN 20): Docker swarm services
  • IoT (VLAN 30): Smart devices
  • Security (VLAN 60): Security systems
  • Management (VLAN 99): Network management

Infrastructure Services

Docker Swarm logo

Docker Swarm

Container orchestration platform running across multiple nodes for high availability and scalability.

ContainerizationHigh AvailabilityOrchestration
Traefik logo

Traefik

Cloud-native edge router and reverse proxy that handles routing and load balancing for all services.

Reverse ProxyLoad BalancingSSL/TLS
Authelia logo

Authelia

Open-source authentication and authorization server providing secure access to services.

AuthenticationSecuritySSO

Media Services

Other Services

Security Features

  • Network segmentation with VLANs
  • Centralized authentication via Authelia
  • SSL/TLS encryption for all services
  • Regular security updates and monitoring
  • Container isolation via Docker Swarm
  • Rate limiting and DDoS protection

Want to Learn More?

Check out the Workbench repository for detailed documentation and configuration.

View Workbench Repository
Our Projects | Corey Alan Consulting