What Software is Running in my Home Lab???

Raid Owl23 minutes read

A home lab setup includes a comprehensive software stack and hardware components, with a focus on virtual tours of various services like UniFi Network, Proxmox, Docker, and more, hosted through Cloudflare for $5 a month. The network setup involves multiple VLANs, firewall rules, VPN access, server configurations, and services like Nextcloud, R stack components, Engine X Load Balancer, Py Hole DNS, Engine X Proxy Manager, HR dashboard tool, Onast streaming server, and Synology devices for backups and data transfer.

Insights

  • The home lab setup includes a diverse range of software components like UniFi Network, Proxmox, Docker, and more, showcasing a robust infrastructure for hosting various services and managing network traffic efficiently.
  • Utilizing a combination of tools like Schlink for URL tracking, Engine X Load Balancer for traffic monitoring, and Onast for streaming, the home lab demonstrates a comprehensive approach to not only hosting services but also tracking performance, ensuring security, and enabling efficient data management through backups and versioning.

Get key ideas from YouTube videos. It’s free

Recent questions

  • What components make up a home lab?

    Software stack and hardware components.

  • How are external services hosted in a home lab?

    Through Cloudflare using their load balancer for $5 a month.

  • What is the network setup like in a home lab?

    Involves six VLANs for different purposes.

  • How is remote access achieved in a home lab?

    Through a VPN using OpenVPN server in UniFi Network.

  • What services can be run on a Docker VM in a home lab?

    Nextcloud, Minecraft servers, Uptime Kuma, and an Nginx load balancer.

Related videos

Summary

00:00

"Home Lab: Virtual Tour of Software Stack"

  • A home lab consists of a software stack and hardware components.
  • The focus is on the virtual tour of the software stack, including UniFi Network, Proxmox, Tress, Anology Local AI, Docker, Kubernetes, and more.
  • External services are hosted through Cloudflare using their load balancer for $5 a month.
  • The setup includes AT&T fiber and Xfinity in pass-through mode into a UniFi Dream Machine Pro.
  • The network setup involves six VLANs for different purposes like main, guest, IoT, L2, external, and SEF cluster.
  • Firewall rules are set up in the UniFi Network to control traffic between VLANs.
  • A VPN using OpenVPN server in UniFi Network allows remote access back to the network.
  • The main server runs Proxmox with 10 GB connections, hosting Trass as the main NAS operating system.
  • The NAS setup includes 12 TB drives, a 40 GB Mellanox ConnectX3, and NVMe drives in a RAID Z1 pool.
  • Docker VM on the main server runs services like Nextcloud, Minecraft servers, Uptime Kuma, and an Nginx load balancer.

14:55

"Home lab setup for Linux ISOs and news"

  • Running an R stack with various components like Sonar Radar Prowler, Overseer, Schlink Engine X, Load Balancer, Py Hole, Proxy Manager, Home R, and Own Cast for searching, downloading, and managing Linux ISOs and news articles.
  • Utilizing Schlink as a URL shortener and tracker to monitor link clicks, devices used, and locations, beneficial for video links and brand negotiations.
  • Employing Engine X Load Balancer to track traffic to a k3s cluster and Py Hole solely for DNS due to UniFi's DNS implementation.
  • Using Engine X Proxy Manager to route traffic from Cloudflare to the necessary services in the home lab, with Let's Encrypt certificate integration for encryption.
  • Employing HR as a home lab dashboard tool, integrating well with the R stack, allowing easy access to services and pinging to check for downtime.
  • Implementing Onast as a self-hosted streaming server with customizable options for streaming, including specifying resolutions and bit rates, with minimal transcoding for resource efficiency.
  • Operating Synology devices for local and remote backups, utilizing rsync for data transfer, snapshots for file protection, and Active Backup for Business for personal devices, enabling easy backup management and versioning.
Channel avatarChannel avatarChannel avatarChannel avatarChannel avatar

Try it yourself — It’s free.