Welcome! π
This repository is a living document of my journey building out a personal homelab to support learning, experimentation, and eventual transition into remote IT/cloud consulting work.
This homelab will serve as:
- A sandbox for infrastructure technologies (networking, virtualization, monitoring)
- A testbed for Docker containers and services like Dashy, Pi-hole, Uptime Kuma, and more
- A way to practice and document enterprise-grade setups in a smaller, reproducible environment
- A portfolio piece showing applied skill in networking, scripting, system management, and documentation
| Section | Description |
|---|---|
raspberry-pi/ |
Setting up and configuring a Raspberry Pi 3B+ as the first homelab node |
networking/ |
Network architecture and VLAN separation using a NETGEAR GS308E switch |
firewall-router/ (planned) |
Provisioning a mini PC with pfSense as the core homelab router |
| (More to come) | NAS, monitoring stack, virtual lab hosts, etc. |
This lab is in early setup stages:
- β Raspberry Pi chosen and ready for provisioning
- β VLAN and IP planning complete
- β Switch ordered and network design sketched
- β³ Router/firewall setup pending
- β³ Docker service installation pending
Check out the individual folders for more detailed documentation and plans.
My end goal is to live and work remotely β and to build a skillset I can stand behind. By designing and documenting this lab, I'm building toward:
- Hands-on infrastructure & cloud skills
- A solid GitHub portfolio
- Confidence working with real-world networking + Linux + Windows + containerized environments
This is a live build β things will change, break, and improve. Contributions, feedback, or tips always welcome! More updates to come as components are added.