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.
| OpnNAS SL-R12 Pro | Miniforum AI X1 Pro | |
|---|---|---|
| OS | Unraid | Proxmox |
| Role | Media server, NextCloud VM | Grafana, NPM, and other services |
| CPU | Intel Core i5-13500T | AMD Ryzen AI 9 HX 370 |
| RAM | Crucial Pro 96GB DDR5 | 96GB SODIMM DDR5 |
| Storage | 5x Seagate Exos 20TB, 7x Seagate IronWolf 4TB | 2x WD SN580 1TB NVMe (mirrored boot) |
| Link | learn more | get 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.
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.
| Device | Description |
|---|---|
| UDM Pro Max | Primary router, gateway, and UniFi Protect NVR with 2x 8TB HDDs for camera storage. |
| USW Pro Max 24 PoE | Main 24-port PoE switch powering cameras and access points. |
| USW Pro XG 10 PoE | 10G aggregation switch for high-bandwidth connections between devices. |
| 2x U7 Pro XG | Wi-Fi 7 access points providing wireless coverage. |
| USW Lite 16 PoE | Secondary 16-port PoE switch for additional wired devices. |
Currently running two camera systems - originally fully Reolink, but added UniFi Protect after Ubiquiti sent equipment to try. See the video overview.
| Camera | Details |
|---|---|
| 3x UVC-G6-Turret-W | Connected to the UDM Pro Max via UniFi Protect. Planning to slowly transition fully to Ubiquiti as budget allows. |
| Reolink PoE | RLC-1224A 12MP and 4K Floodlight. Great for the Reolink ecosystem and 3rd party services like Frigate. |
| Reolink NVR Kit | 16CH 12MP (my kit) - simple PoE plug-and-play solution. Kit cameras require the NVR to function. Budget option: 8CH 5MP. |
Previous hardware? See old_hardware.md.
3,022 followers · starred Mar 2025
43 followers · starred Aug 2025
122 followers · starred Mar 2025
254 followers · starred Jul 2025
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.
| OpnNAS SL-R12 Pro | Miniforum AI X1 Pro | |
|---|---|---|
| OS | Unraid | Proxmox |
| Role | Media server, NextCloud VM | Grafana, NPM, and other services |
| CPU | Intel Core i5-13500T | AMD Ryzen AI 9 HX 370 |
| RAM | Crucial Pro 96GB DDR5 | 96GB SODIMM DDR5 |
| Storage | 5x Seagate Exos 20TB, 7x Seagate IronWolf 4TB | 2x WD SN580 1TB NVMe (mirrored boot) |
| Link | learn more | get 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.
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.
| Device | Description |
|---|---|
| UDM Pro Max | Primary router, gateway, and UniFi Protect NVR with 2x 8TB HDDs for camera storage. |
| USW Pro Max 24 PoE | Main 24-port PoE switch powering cameras and access points. |
| USW Pro XG 10 PoE | 10G aggregation switch for high-bandwidth connections between devices. |
| 2x U7 Pro XG | Wi-Fi 7 access points providing wireless coverage. |
| USW Lite 16 PoE | Secondary 16-port PoE switch for additional wired devices. |
Currently running two camera systems - originally fully Reolink, but added UniFi Protect after Ubiquiti sent equipment to try. See the video overview.
| Camera | Details |
|---|---|
| 3x UVC-G6-Turret-W | Connected to the UDM Pro Max via UniFi Protect. Planning to slowly transition fully to Ubiquiti as budget allows. |
| Reolink PoE | RLC-1224A 12MP and 4K Floodlight. Great for the Reolink ecosystem and 3rd party services like Frigate. |
| Reolink NVR Kit | 16CH 12MP (my kit) - simple PoE plug-and-play solution. Kit cameras require the NVR to function. Budget option: 8CH 5MP. |
Previous hardware? See old_hardware.md.
3,022 followers · starred Mar 2025
43 followers · starred Aug 2025
122 followers · starred Mar 2025
254 followers · starred Jul 2025