✳ HOMELAB / AN INNOVATIVE NETWORKExplore the setup ↗
A PERSONAL INFRASTRUCTURE PROJECT // 01

Curiosity,
connected.

A homelab built to explore the systems behind the screen. Real hardware, virtual machines, and a little room to experiment.

01 / 04
AN ALWAYS-EVOLVING PROJECT
+
+
SYSTEM MAP ✳
01COMPUTE
02VIRTUALISE
03CONNECT
✳HOME
LAB
PERSONAL LAB ↗
SCROLL TO EXPLORE ↓

A small lab.
A bigger picture.

The best way to understand infrastructure is to build some.

This personal homelab brings physical machines, virtualisation and networking together in one place. It’s a practical environment for exploring how services are hosted, connected and maintained.

Meet the machines ↗
03PROXMOX HOSTS
04PHYSICAL MACHINES
01PERSONAL LAB
THE SETUP

Documented from the project's existing README. Details may change as the lab evolves.

Meet the machines.

Four devices, each with a part to play.

THE PHYSICAL LAYER ↘
01—02
CLUSTER NODES

Dell OptiPlex 3050 Micro

Two compact PCs running Proxmox as part of the three-machine cluster.

▥
× 2 / PROXMOX
03
CLUSTER NODE

Ryzen 3600X + RTX 3060

A third Proxmox machine joins the cluster, with a dedicated GPU in the build.

▧
× 1 / PROXMOX
04
NETWORK SERVICE

Raspberry Pi 4 Model B

A Raspberry Pi running Pi-hole for the lab’s DNS.

⌘
× 1 / PI-HOLE

Hardware and roles are based on the existing project README; additional specifications are not yet documented.

More than hardware.

The building blocks that bring the lab together.

EXPLORE THE STACK ↘
02 / CONNECTIVITY↗
◎

Tailscale

Documented on the three Proxmox machines as part of the lab’s network setup.

CONNECTED02 — 03
03 / DNS↗
✳

Pi-hole

Running on the Raspberry Pi as the current DNS service for the lab.

NETWORK LAYER03 — 03
↳

Also in the lab: the README documents a Debian virtual machine with Docker on one of the cluster nodes.

VIRTUAL MACHINES / CONTAINERS

Always a work
in progress.

There’s always another question to ask, another service to understand, or another part of the setup to improve.

ON THE HORIZON↗
01
PLANNED / NOT LIVE

Monitoring the lab

The project README mentions a planned change involving Uptime Kuma for node monitoring. The final setup and current status still need confirming.

✳   THE PROJECT CONTINUES

Built to learn.
Made to evolve.

↑