Start Here

Start here for an overview of my homelab architecture and engineering blog series covering infrastructure, DNS, Docker, and monitoring.

If you're reviewing this as part of an application, start here:

This provides a full overview of the system, design decisions, and how the components fit together.


Detailed Breakdown

Each post focuses on a specific part of the system:


About This Site

This site documents my transition from enterprise IT into infrastructure and cloud engineering.

The focus is on building and operating real systems rather than theoretical setups. Each post breaks down a component of my homelab and the decisions behind it.

The goal is to demonstrate practical engineering capability across networking, containerisation, monitoring, storage, and system design.

Start with the Architecture

If you're new, begin with the full system overview:

  • Homelab Architecture: Proxmox, Docker, DNS and Monitoring

Core Components

The system is broken down into key areas:

  • DNS (Pi-hole and Unbound)
  • Reverse Proxy and ingress routing
  • Container workloads (Docker)
  • Monitoring and observability
  • Storage and data management

Each component is explored in a dedicated post.


Approach

The focus is on:

  • Designing systems with clear separation of concerns
  • Understanding how components interact
  • Diagnosing real issues rather than following guides
  • Keeping solutions simple and maintainable

This is not a production environment, but it is designed with production thinking in mind.


What to Expect

Posts focus on:

  • Real configurations and design decisions
  • Problems encountered and how they were resolved
  • Trade-offs between different approaches
  • Practical insights from operating the system

The aim is to document the learning process in a structured and useful way.