Skip to content

Infrastructure Overview

Hardware

Proxmox Nodes

Node IP Address Role
pve1 192.168.1.199 Primary hypervisor
pve2 192.168.1.151 Secondary hypervisor
pve3 192.168.1.28 Wake-on-LAN backup node (ZFS storage + PBS) — normally powered off; woken daily at 19:00 for the backup window

Storage

Device IP Address Role
Holly (Unraid) 192.168.1.200 Primary NAS, media storage, Docker host
pve3 ZFS (tank ~1.81 TB) 192.168.1.28 VM/CT storage (storages pve3-vm / pve3-iso)
Proxmox Backup Server 192.168.1.30 (VM 102, pve3) Primary guest-backup target — datastore main on bak; online only during pve3's 19:00 wake window

Since 2026-08-04 the 500G bak disk is passed whole-disk into the PBS VM (VM 102), which imports bak and hosts datastore main; host-level pve3-bak and pve3-backup were removed cluster-wide.

Docker Hosts

Host IP Address Services
Docker LXC (CT 101) 192.168.1.241 Arcane manager (2 environments), Homepage (:3080), Zensical docs, Mealie, Grampsweb, KiCad, AudioBookRequest, Grafana/Loki/Prometheus, tinyauth SSO, wol-pbs (pve3 wake/backup orchestrator)

Single docker host since 2026-07-20

The homelab consolidated onto CT 101 (192.168.1.241): the Arcane manager moved off CT 100 (.243) and Homepage moved off CT 113 (.242); both old LXCs are retired (stopped, onboot=0, kept as rollbacks).

Network Architecture

All services are accessed via subdomains of mdhmedia.uk, with Caddy handling:

  • Automatic HTTPS via Let's Encrypt
  • Reverse proxy to internal services
  • SSL termination

IP Allocation

Range Purpose
192.168.1.1-99 Network infrastructure
192.168.1.100-199 Proxmox VMs/LXCs
192.168.1.200-249 Physical servers & Docker hosts
192.168.1.250-254 Reserved