Infrastructure Project

Home Lab Server

A self-hosted environment for testing infrastructure, networking, virtualization, and monitoring in a way that is practical, repeatable, and easy to expand. This page documents the topology and the role each layer plays in the lab.

Purpose

The lab is designed to centralize experimentation. It supports safe testing for new services, network layouts, access controls, and operational workflows without risking production systems.

Core Stack

  • Ubuntu Server
  • Virtual machines and network segmentation
  • Self-hosted storage and internal services
  • Monitoring and observability tooling

What It Enables

  • Service deployment and rollback testing
  • Network and routing validation
  • Failure scenario drills and recovery practice
  • Hands-on security hardening experiments

Network Topology

Diagram showing the home lab server network topology and connected services