Networking
15 guides about self-hosted networking solutions
-
Headscale: Run Your Own Tailscale Control Server (Free and Open Source)
Headscale is an open-source implementation of the Tailscale control plane. Self-host it to get Tailscale's WireGuard mesh networking with no monthly fees and full data sovereignty.
-
NetBird Zero-Trust Networking: Policy-Driven Access Control for Self-Hosters
A deep dive into implementing zero-trust network access with NetBird. Covers access control policies, group-based segmentation, posture checks, SSO integration, and advanced network design patterns.
-
Self-Hosting NetBox: Network Documentation and IPAM Done Right
A practical guide to self-hosting NetBox for network documentation, IP address management, and infrastructure modeling. Covers setup, data modeling, API usage, and comparison with alternatives.
-
Self-Hosting the Unifi Network Controller: Centralized Network Management
A practical guide to self-hosting the Unifi Network Controller for managing Ubiquiti access points, switches, and gateways. Covers setup, adoption, VLANs, and comparison with alternatives.
-
Self-Hosting NetBird: Mesh VPN and Zero-Trust Networking
Deploy NetBird as a self-hosted mesh VPN for zero-trust networking. Covers setup, peer configuration, access control, and comparison with Tailscale.
-
Technitium DNS: A Self-Hosted DNS Server That Does It All
Complete guide to self-hosting Technitium DNS Server for local DNS resolution, ad blocking, and DNS-over-HTTPS. Covers installation, zones, DHCP, and comparison with Pi-hole, AdGuard Home, and CoreDNS.
-
Nginx Proxy Manager: The Easiest Reverse Proxy for Self-Hosting
A practical guide to Nginx Proxy Manager for self-hosted services. Covers setup, SSL certificates, proxy hosts, access lists, and comparison with Traefik and Caddy.
-
Cloudflare Tunnels: Zero-Trust Access to Your Self-Hosted Services
A practical guide to using Cloudflare Tunnels for secure remote access to self-hosted services without port forwarding. Covers setup, DNS configuration, access policies, and comparison with Tailscale Funnel, ngrok, and Pangolin.
-
Gluetun: Route Docker Containers Through a VPN
How to use Gluetun to route specific Docker containers through a VPN while keeping the rest of your network unaffected. Covers setup with major VPN providers, kill switch, and common use cases.
-
Self-Hosting Pangolin: The Tunneled Reverse Proxy with Built-in Auth
A practical guide to self-hosting Pangolin, a tunneled reverse proxy with built-in identity-aware access control. Covers setup, Newt WireGuard client, access policies, and comparison with Cloudflare Tunnels, Traefik, and Nginx Proxy Manager.
-
Tailscale vs WireGuard: Which VPN Is Right for Your Homelab?
A practical comparison of Tailscale and raw WireGuard for self-hosted remote access. Covers setup complexity, performance, security, and when to use each for your homelab or small business.
-
Pi-hole: Network-Wide Ad Blocking for Your Entire Home
A complete guide to setting up Pi-hole for network-wide DNS-based ad blocking. Covers installation, configuration, blocklists, performance tuning, and comparison with browser-based ad blockers.
-
Self-Hosting AdGuard Home: Network-Wide Ad Blocking for Your Entire Home
A guide to self-hosting AdGuard Home for DNS-level ad blocking. Covers setup, comparison with Pi-hole, configuration tips, and honest trade-offs.
-
OPNsense: Build Your Own Enterprise Firewall and Router
A comprehensive guide to replacing your consumer router with OPNsense. Covers hardware selection, installation, firewall rules, VLANs, WireGuard VPN, IDS/IPS with Suricata, and comparison with pfSense.
-
Setting Up WireGuard: The Modern Self-Hosted VPN
A practical guide to setting up WireGuard as a self-hosted VPN. Covers server setup, client configuration, common use cases, and comparison with OpenVPN and commercial VPN services.