Have a look at Headscale to avoid the cost of Tailscale for small home setups.
Edit: Tailscale has a fairly frank page on Wireguard vs Tailscale with suggestions on when to use which: https://tailscale.com/compare/wireguard
Handles both browser-based reverse proxy access and client-based P2P connections like a VPN.