This repository contains documentation and configuration files for my personal home lab environment. The lab is designed to provide a robust platform for learning, experimentation, and hosting various services.
Note: This project is still in progress. More details will be coming soon.
Category | Description | Tool / Model (Open Source) |
---|---|---|
On-premise Servers | 8 physical Dell/Lenovo servers (second-hand) | Proxmox (7-node cluster) ✓ |
Firewall | Network security and traffic management | pfSense ✓ |
Container Orchestration | Kubernetes cluster for microservices | Rancher ✓ |
Security | XDR & SIEM for monitoring and threat detection | Wazuh ✓ |
Storage | Network-attached storage | TrueNAS Scale ✓ |
Networking | High-performance switch (second-hand) | Cisco Catalyst 4948E-F |
Notes:
- One physical server is dedicated as the firewall, while the other 7 form the Proxmox cluster.
- All servers and the Cisco switch were purchased second-hand, demonstrating cost-effective infrastructure building.
- ✓ indicates open-source software
The repository is organized as follows:
├── proxmox/
├── firewall/
├── kubernetes/
├── xdr-siem/
├── storage/
├── network/
└── docs/
Each directory contains relevant configuration files, scripts, and documentation for the respective component.
(Instructions on how to set up or use the lab will be added here)
(Outline of planned improvements or additions to the lab)
As this is a personal project, contributions are not currently being accepted. However, feel free to fork the repository and adapt it for your own use.
MIT License Copyright (c) [2024] [NX1X]