Bits&Bricks

$ show project

The homelab

Not just a lab: it's also my home network. It's where I run Kubernetes and Docker, write code in Python, automate with Ansible and practise for the CCIE.

Home networkSelf-built serversCCIE practiceManaged with Labdex
lab> show inventoryprod = home
Firewall:     OPNsense
Compute:      Proxmox, self-built servers
Storage:      Synology
Containers:   Kubernetes, Docker
Apps:         open-source homelab apps
Lab:          Cisco Modeling Labs
Code:         Python
Automation:   Ansible
Inventory:    Labdex

$ show chassis

The hardware

The lab is also the home network.

pwrlinkact

OPNsense

U1 · firewall · edge

The firewall for the lab and the home network.

wanUplink
lanHome network
labLab networks
aliasesFirewall aliases
pwrlinkact

Proxmox

U2 · compute · self-built

Virtualisation on servers I built myself.

vmsVirtual machines
pwrlinkact

Synology

U3 · storage

Storage for the lab and the home.

nasStorage

$ show processes

What runs on it

Kubernetes & Docker

Containers, plus plenty of open-source homelab apps.

Cisco Modeling Labs

Practice, testing and CCIE training.

Python & Ansible

Code and automation for the lab.

$ show cdp neighbors

Labdex

The lab's source of truth is Labdex, the inventory I built. It's where the lab's networks, hosts and names live.