Setting up a local reverse proxy with Nginx Proxy Manager and Let's Encrypt

This is part 2 on the topic of a short series about setting up DNS hosting with Cloudflare and using DNS-01 challenges to get TLS certificates from Let’s Encrypt See part 1: Moving DNS hosting from Namecheap to Cloudflare In this post I am sharing my experience setting up a reverse proxy that acts as a frontend for my internal self-hosted web services. What and why? A reverse proxy is a service that acts as an entry point to one or more kinds of services, often web services, but it can vary. The reverse proxy is a layer in-between the user and service. ...

November 23, 2025 · 10 min · David Isaksson

Using Tailscale in pfSense to access my LAN

In this post we’re going to explore how to set up Tailscale in pfSense to be able to both route all traffic through pfSense for secure browsing and how to route traffic to local subnets with split DNS to resolve local hostnames. My history with VPNs I’ve had a pfSense box now for a few years and been relying on its OpenVPN integration to access my internal network from the outside. This has been working fine, but a few years ago I stumbled upon ZeroTier which is a kind of VPN service that via UDP hole punching can create a flat and global network without the need to open ports. This technology is called Software-Defined Wide Area Network (SD-WAN). I could now use ZeroTier to access firewalled devices without opening any ports! ...

April 21, 2025 · 5 min · David Isaksson