Homelab Setup
My Homelab setup guide.
Introduction
My Homelab Project Welcome to the documentation for my personal homelab project. This repository ...
Hardware
Hardware To support the desired architecture, I will rely on a Proxmox VE (PVE) Host powered by t...
Installing Proxmox
Installing Proxmox VE This guide will walk you through the process of installing Proxmox Virtual ...
Disable IPv6
Disabling IPv6 on Proxmox VE In some homelab environments, you may want to disable IPv6 to simpli...
Active Directory
Setting Up an Active Directory Domain Controller with Samba This guide walks you through setting ...
SSL Certificates
Managing SSL Certificates This guide will walk you through the process of creating a custom Certi...
Truenas
Setting Up TrueNAS TrueNAS will be used to handle the disk management system of the lab. This gui...
AdGuard
Setting Up AdGuard Home AdGuard Home is a network-wide ad and tracker blocking DNS server. It's a...
NGINX Proxy Manager
Setting Up NGINX Proxy Manager NGINX Proxy Manager is a reverse proxy management system that allo...
Authelia
Setting Up Authelia Authelia is an open-source authentication and authorization server providing ...
Homepage
Setting Up Homepage Homepage is a modern, fully static, fast, secure, and highly customizable app...
Jellyfin
Setting Up Jellyfin Jellyfin is a free and open-source media server that allows you to organize, ...
Immich
Setting Up Immich Immich is a self-hosted photo and video backup solution. 1. Creating the LXC Co...
Bookstack
Setting Up BookStack BookStack is a simple, self-hosted, easy-to-use platform for organizing and ...
Proxmox Backup Server
Proxmox Backup Server (PBS) Proxmox Backup Server is an enterprise backup solution, for backing u...
Postfix (SMTP Relay)
Setting up Postfix as a SMTP relay [!NOTE] This setup is based on tranquil IT's tutorial. Ins...
Enable Docker API (port 2375)
Enable TCP port 2375 for external connection to Docker See this issue. Docker best practise to Co...