e10null.local
Project Explorer — Proxmox Homelab

PROJECT RECORD / active

Proxmox Homelab

Virtualization and Network Lab

Build and maintain a virtualization environment for self-hosted services, testing, infrastructure experiments, and networking services.

What I built

Build and maintain a Proxmox virtualization environment to separate internet-facing services from internal infrastructure while providing an isolated environment for experimentation, self-hosting, and infrastructure projects.

Why I built it

I wanted to gain hands-on experience with virtualization, service isolation, and infrastructure management while maintaining a safe environment for experimenting with networking and self-hosted applications.

Architecture

  1. Administrator
  2. Proxmox on Lenovo ThinkCentre M920x
  3. Isolated Ubuntu virtual machines
  4. Internet-facing services / Internal homelab services

The environment separates an Ubuntu VM for internet-facing services from an Ubuntu VM for internal homelab services.

Hardware and virtual machines

Hardware

  • Lenovo ThinkCentre M920x
  • 8 GB RAM
  • 2 TB Crucial SSD

Virtual Machines

  • Ubuntu VM — Internet-facing services
  • Ubuntu VM — Internal homelab services

Screenshots

Documentation in progress
Original project media is being prepared for public release.
Documentation in progress
Original project media is being prepared for public release.
Documentation in progress
Original project media is being prepared for public release.

What I’d improve next

  • Upgrade memory to support additional virtual machines.
  • Expand the environment with additional networking services and infrastructure projects.
Case study 2 of 7 · statically generated