1. any stable linux or BSD should work, ideally choose one with a big community so you can search support and guides easily

3. keep in mind you don't need to buy a pi for this, you can use an existing PC

5. wireguard is good for this, you can use this easy setup too https://github.com/wg-easy/wg-easy

Reply to this note

Please Login to reply.

Discussion

Haven’t heard of wireguard yet - thanks

Check out Tailscale, it's simply magic! 🙏

It uses p2p wireguard tunnels to reach your homeserver from on the go and can optionally relay encrypted traffic so that you won't have to do any port forwarding.

It's very easy to configure and just straight up works every. single. time.

For advanced users, you can also self host the coordinator and relay server using Headscale https://github.com/juanfont/headscale

Oh wow thanks! Sounds like it will be useful.