15 Mar 2026
Lab
Setting Up a WireGuard VPN From Scratch
I run my own web server at home. It works fine when I am sitting next to it. The problem is when I am not.
I wanted a way to SSH in and edit files on my site from anywhere without exposing everything to the open internet. The answer was a VPN. Specifically WireGuard, which is supposed to be the modern way to do this.
It took longer than I expected :(