Home Lab Infrastructure Project
Overview
In order to put into practice what I am learning in class and to develop my IT skills, I decided to build my own personal homelab infrastructure, which I gradually improve over time. I am currently particularly interested in hardware, and this project allows me to work directly with real machines.
Current Architecture
I recently purchased a mini PC that currently acts as my web server, with services exposed through a reverse proxy. The entire infrastructure is built using only open-source solutions.
Security & Observability Roadmap
To improve security and observability, I plan to deploy the following solutions:
- ELK Stack: Deployment of Elastic agents for centralized log collection and analysis.
- Fail2Ban: Implementation of intrusion prevention to protect exposed services.
Future Developments
My long-term strategy involves strengthening the infrastructure with professional-grade security layers:
1. Self-hosting & Remote Access
- Deployment of a self-hosted password manager.
- Configuration of a VPN (Virtual Private Network) to secure all remote administrative access.
2. Network Segmentation
I will implement VLAN-based network segmentation to separate assets following enterprise security best practices:
- Tier 0: Identity and core infrastructure management.
- Tier 1: Enterprise applications and servers.
- Tier 2: User devices and standard workstations.