Home Homelab
Homelab
Cancel

My Homelab

2026 Update:

A lot has changed. New Server hardware, new virtualization platform.

Infrastructure Updates

  • Hardware Upgrade: Swapped the HPE DL360 G9 for a Lenovo SR655 (EPYC 64-core CPU, 256GB RAM).
  • Virtualization: Migrated both server nodes to Proxmox and using ZFS.
  • Routing: Upgraded routing layer to VyOS (replacing OPNSense).

Kubernetes & Automation

  • Advanced Networking: Extended Kubernetes cluster to use eBPF and established direct BGP peering with routers.
  • IaC Adoption: Implemented Ansible, Terraform, and Packer for automated VM provisioning.
  • Consolidation: The Majority of services have been consolidated onto the Kubernetes cluster.

Changelog - 2023-2026

Added to JD Site

  • JD-proxmox-01 (LENOVO-SR655 - Proxmox VE 9.1.4)
  • JS-VyOS-01 (VyOS 1.5 rolling)
  • talos-cp-01 (Talos OS)
  • talos-worker-01 (Talos OS)
  • talos-worker-02 (Talos OS)
  • talos-worker-03 (Talos OS)
  • USW-Enterprise-24-PoE (Ubiquiti UniFi Switch Enterprise 24 PoE)
  • USW-Enterprise-8-PoE (Ubiquiti UniFi Switch Enterprise 8 PoE)
  • 2x Unifi-7-Pro-AP (Ubiquiti UniFi 7 Pro Access Point)
  • 3x Unifi G5 Flex Camera
  • 1x Unifi G6 Turrent Camera

Added to LINDS Site

  • LINDS-proxmox-01 (Dell T630 - Proxmox VE 9.1.4)
  • LINDS-VyOS-01 (VyOS 1.5 rolling)
  • talos-linds-worker-01 (Talos OS)
  • talos-linds-worker-02 (Talos OS)
  • 2x Unifi-6-AP (Ubiquiti UniFi 6 Access Point)
  • 3x Unifi G5 Flex Camera

2022 Half Year Update:

image

There is a number of changes here, upgraded server, Dell R710 -> Dell T630, a new physical server, HPE DL360 G9, in a new location.

Changelog - 2022 H2

Added >

  • LINDS-OPNSense-01 (OPNSense 22.1)
  • HPE OfficeConnect 1920s
  • LINDS-ESXi-02 (Dell T630)
  • JD-ESXi-01 (HPE DL360 G9)
  • > JD-DC-01 (Windows Server 2019)
  • > JD-Dev-01 (CentOS 9 Stream)
  • > JD-Zabbix-01 (CentOS 8 Stream)
  • > JD-Plex-01 (CentOS 9 Stream)
  • > JD-Docker-01 (CentOS 9 Stream)
  • > JD-Torrent-01 (CentOS 8 Stream)
  • > JD-VSCA-01 (vSphere Photon OS)
  • > JD-Docker-01 (CentOS 9 Stream)
  • > JD-OPNSense-01 (OPNSense 22.1)
  • > JD-GitLab-01 (CentOS 8 Stream)
  • > JD-GitLab-R01 (CentOS 8 Stream)
  • > KUBE-ADM (CentOS 8 Stream)
  • > KUBE-01 (CentOS 8 Stream)
  • > KUBE-02 (CentOS 8 Stream)

Removed <

  • < LINDS-PiHole
  • < LINDS-ERx (UBIQUITI EDGEROUTER X)
  • < LINDS-Plex (Windows Server 2019)
  • < LINDS-Veeam (Windows Server 2019)
  • < LINDS-Web (Windows Server 2019)
  • < LINDS-MineOS (Turnkey MineOS)
  • < Dell PowerConnect 6248
  • < LINDS-VSCA (vSphere Photon OS)

2020 Update:

Virtual Machines

homelab

LINDS-DC - Domain Controller, DNS, File Shares, Certificate Authority - Server 2016
LINDS-DC2 - Domain Controller, DNS, Windows Deployment Services - Server 2019
LINDS-PLEX - Plex Server - Server 2019
LINDS-PiHole - DNS, Adblocking - CentOS 7
LINDS-Backup - Backblaze client to backup the 12TB stored on LINDS-DC - Windows 10
LINDS-MineOS - 4 Minecraft servers- Turnkey Linux
LINDS-WEB - IIS (hosting this website) - Server 2019
LINDS-Docker - Docker host that runs around 20 containers, which include UniFi controller, UNMS, Monolithic LanCache, PostgreSQL server - Red Hat Enterprise Linux
LINDS-VEEAM - Veeam server, backups all servers except LINDS-DC due to RDM (Raw Device Mapping) being utilised
VCSA - vCenter Server Appliance 6.7