TechHutTV/homelab

Homelab stacks, templates, and more fun resources!

3,166

506 commits

updated Sep 7, 2026

See the code

README

My Homelab Setup

This repo contains Docker Compose stacks, configuration templates, and documentation for everything running in my homelab. It spans two servers - an Unraid NAS for media and a Proxmox node for everything else - tied together with Ubiquiti networking, self-hosted cloud services, and a full monitoring stack.

Whether you're looking for a complete Servarr media setup behind a VPN, a Frigate NVR config with Coral TPU, or just want to see how someone else organizes their self-hosted infrastructure, feel free to dig around and use whatever is helpful. This is a work in progress - I still have a ton to update and add.

Table of Contents

  • Apps - List of all the apps and services.
  • Cloud - NextCloud, Immich, and self-hosted cloud services.
  • Home Assistant - Smart home services and automation.
  • Media Server - Plex, Jellyfin, *arr stack, and more.
  • Monitoring - Graphs and visualizations for Unraid, Proxmox, and more.
  • NetBird - Self-hosted zero-trust networking with PocketID.
  • Proxy Management - NGINX Proxy Manager, DDNS with Cloudflare, local domains, and more.
  • Storage - Current storage and backup solution.
  • Surveillance - Frigate NVR solution with Coral TPU.

Hardware

Compute

OpnNAS SL-R12 ProMiniforum AI X1 Pro
OSUnraidProxmox
RoleMedia server, NextCloud VMGrafana, NPM, and other services
CPUIntel Core i5-13500TAMD Ryzen AI 9 HX 370
RAMCrucial Pro 96GB DDR596GB SODIMM DDR5
Storage5x Seagate Exos 20TB, 7x Seagate IronWolf 4TB2x WD SN580 1TB NVMe (mirrored boot)
Linklearn moreget it here

The OpnNAS is an early release press model - check their site for availability. The Miniforum handles all non-media workloads as a dedicated Proxmox node.

Networking

Ubiquiti sent all of this over to me. There is no way I'd be able to afford all this stuff on my own dime, so note that. This setup is crazy overpowered for what I need.

DeviceDescription
UDM Pro MaxPrimary router, gateway, and UniFi Protect NVR with 2x 8TB HDDs for camera storage.
USW Pro Max 24 PoEMain 24-port PoE switch powering cameras and access points.
USW Pro XG 10 PoE10G aggregation switch for high-bandwidth connections between devices.
2x U7 Pro XGWi-Fi 7 access points providing wireless coverage.
USW Lite 16 PoESecondary 16-port PoE switch for additional wired devices.
Accessories
  • 1x U-Rack-6U-TL
  • 1x UACC-Cable-Patch-EL-0.15M-W-24
  • 5x UACC-Cable-Patch-EL-3M-W
  • 2x UACC-Cable-Patch-EL-15M-W

Security

Currently running two camera systems - originally fully Reolink, but added UniFi Protect after Ubiquiti sent equipment to try. See the video overview.

CameraDetails
3x UVC-G6-Turret-WConnected to the UDM Pro Max via UniFi Protect. Planning to slowly transition fully to Ubiquiti as budget allows.
Reolink PoERLC-1224A 12MP and 4K Floodlight. Great for the Reolink ecosystem and 3rd party services like Frigate.
Reolink NVR Kit16CH 12MP (my kit) - simple PoE plug-and-play solution. Kit cameras require the NVR to function. Budget option: 8CH 5MP.

Other Devices

  • Raspberry Pi 5 (PoE HAT) - Twingate connector and Cloudflare DDNS updater.
  • Raspberry Pi 4 - OctoPrint for 3D printer management.
  • VPS (Hostinger KVM) - Self-hosted NetBird management server.

Previous hardware? See old_hardware.md.

Stars

Star History Chart

TechHutTV/homelab

Homelab stacks, templates, and more fun resources!

3,166

506 commits

updated Sep 7, 2026

See the code

README

My Homelab Setup

This repo contains Docker Compose stacks, configuration templates, and documentation for everything running in my homelab. It spans two servers - an Unraid NAS for media and a Proxmox node for everything else - tied together with Ubiquiti networking, self-hosted cloud services, and a full monitoring stack.

Whether you're looking for a complete Servarr media setup behind a VPN, a Frigate NVR config with Coral TPU, or just want to see how someone else organizes their self-hosted infrastructure, feel free to dig around and use whatever is helpful. This is a work in progress - I still have a ton to update and add.

Table of Contents

  • Apps - List of all the apps and services.
  • Cloud - NextCloud, Immich, and self-hosted cloud services.
  • Home Assistant - Smart home services and automation.
  • Media Server - Plex, Jellyfin, *arr stack, and more.
  • Monitoring - Graphs and visualizations for Unraid, Proxmox, and more.
  • NetBird - Self-hosted zero-trust networking with PocketID.
  • Proxy Management - NGINX Proxy Manager, DDNS with Cloudflare, local domains, and more.
  • Storage - Current storage and backup solution.
  • Surveillance - Frigate NVR solution with Coral TPU.

Hardware

Compute

OpnNAS SL-R12 ProMiniforum AI X1 Pro
OSUnraidProxmox
RoleMedia server, NextCloud VMGrafana, NPM, and other services
CPUIntel Core i5-13500TAMD Ryzen AI 9 HX 370
RAMCrucial Pro 96GB DDR596GB SODIMM DDR5
Storage5x Seagate Exos 20TB, 7x Seagate IronWolf 4TB2x WD SN580 1TB NVMe (mirrored boot)
Linklearn moreget it here

The OpnNAS is an early release press model - check their site for availability. The Miniforum handles all non-media workloads as a dedicated Proxmox node.

Networking

Ubiquiti sent all of this over to me. There is no way I'd be able to afford all this stuff on my own dime, so note that. This setup is crazy overpowered for what I need.

DeviceDescription
UDM Pro MaxPrimary router, gateway, and UniFi Protect NVR with 2x 8TB HDDs for camera storage.
USW Pro Max 24 PoEMain 24-port PoE switch powering cameras and access points.
USW Pro XG 10 PoE10G aggregation switch for high-bandwidth connections between devices.
2x U7 Pro XGWi-Fi 7 access points providing wireless coverage.
USW Lite 16 PoESecondary 16-port PoE switch for additional wired devices.
Accessories
  • 1x U-Rack-6U-TL
  • 1x UACC-Cable-Patch-EL-0.15M-W-24
  • 5x UACC-Cable-Patch-EL-3M-W
  • 2x UACC-Cable-Patch-EL-15M-W

Security

Currently running two camera systems - originally fully Reolink, but added UniFi Protect after Ubiquiti sent equipment to try. See the video overview.

CameraDetails
3x UVC-G6-Turret-WConnected to the UDM Pro Max via UniFi Protect. Planning to slowly transition fully to Ubiquiti as budget allows.
Reolink PoERLC-1224A 12MP and 4K Floodlight. Great for the Reolink ecosystem and 3rd party services like Frigate.
Reolink NVR Kit16CH 12MP (my kit) - simple PoE plug-and-play solution. Kit cameras require the NVR to function. Budget option: 8CH 5MP.

Other Devices

  • Raspberry Pi 5 (PoE HAT) - Twingate connector and Cloudflare DDNS updater.
  • Raspberry Pi 4 - OctoPrint for 3D printer management.
  • VPS (Hostinger KVM) - Self-hosted NetBird management server.

Previous hardware? See old_hardware.md.

Stars

Star History Chart

Significant stargazers

Denys Dovhan

3,022 followers · starred Mar 2025

Xavier Stouder

43 followers · starred Aug 2025

Ryan Albrecht

122 followers · starred Mar 2025

Oaker Min

254 followers · starred Jul 2025