Introduction

Introduction

Welcome to my ProxHome HomeLab Documentation!

What is ProxHome?

ProxHome is my personal initiative to explore and experiment with technology by building a versatile home lab using open-source tools such as Proxmox, pfSense, Tailscale, the ELK stack, and TrueNAS. It serves as a secure and controlled environment where I can deepen my understanding of virtualization, networking, and software integration. By isolating my coursework and critical data from experimental setups, ProxHome allows me to test concepts safely and conveniently from home.

Network Topology

Network

Configuration

Features

  • Powerful Virtualization – ProxHome leverages Proxmox VE’s a purpose built hypervisor with an intuitive web interface to efficiently manage virtual machines and containers, ensuring flexibility and scalability.

  • Robust Network Security – The lab integrates pfSense firewall/router capabilities, delivering advanced security features, VPN connectivity, and comprehensive network monitoring.

  • Seamless Remote Access – TailScale provides secure, reliable remote connectivity within the lab environment, with minimal setup and low-maintenance operation.

  • Observability - ELK stack works as a centralized monitoring system which collect logs, and metrics from machines in DMZ, and LAN. This helps monitor and manage resources in a efficient way (In-progress)

  • Reliable Storage Management – TrueNAS is used for data organization, advanced snapshotting, redundancy, and secure file-sharing, enhancing overall data resilience. (In-Progress)

  • Extensible and Customizable – ProxHome offers extensibility through scripting, automation, thorough documentation, Configuration as a Code and powerful integrations, allowing flexible customization.

  • Optimized for Learning and Growth – The project is structured to provide a practical, accessible learning environment suitable for all skill levels, from beginners to experienced IT professionals.

Questions or Feedback?

⚠️
ProxHome is still in active development. Questions/Suggestions: open an issue