The Homelab Journey

Setting up a homelab is more than just a tech experiment — it’s a deep dive into the world of self-hosting, network design, and infrastructure automation. This series explores the journey of building a homelab from scratch.

May 29, 2025
Self Hosting
The Homelab Journey

Dynamic DNS (DDNS)

In a homelab, Dynamic DNS (DDNS) is essential for accessing self-hosted services from outside the network, especially if ISP provides a dynamic public IP address, which is very common for most of the Internet users. One can avoid this by purchasing a static IP from the ISP.

May 30, 2025
Networking
Dynamic DNS (DDNS)

Private Internet Access setup

Using VPN with pfSense allows you to route traffic securely through a VPN tunnel, improving privacy and security.

May 30, 2025
NetworkingSecurity
Private Internet Access setup

VPN Server Setup

This guide outlines the process of configuring an OpenVPN server on pfSense to enable secure remote access to internal resources. The setup supports scenarios such as connecting back to a homelab network or routing all internet traffic through a trusted connection.

May 30, 2025
NetworkingSecurity
VPN Server Setup

Install & Configure pfSense

Setting up a robust firewall and gateway is a crucial step in building a secure and self-hosted environment. This guide outlines how pfSense was installed and configured in a homelab using affordable hardware and a straightforward process.

May 29, 2025
InfrastructureSecurityFirewall
Install & Configure pfSense