Initially, I wanted to configure my own VPN protocols with pfsense, but since I only have one router, I didn’t want to risk messing it up.
Instead, I opted for the simpler, quicker VPN setup with Tailscale. It’s absurdly simple; just create an account, add your machine(s), click a couple of buttons for Magic DNS, and you’re all set. If you wish to share your machine(s) with other people, that’s also possible
Updates
19/10/2025
Why did I torture myself.
I decided to configure a reverse proxy with Nginx, but I was stuck wondering what to do after generating the certification and key. The Tailscale documentation doesn’t really explain much beyond the command to generate the TLS certification and key. 1
Having forgotten that I had an old source explaining how to set it up, I spent quite a while confused, relying instead to another source 2 that doesn’t explain any of the lines written.