

Your approach won’t work if you’re behind carrier grade NAT or you can’t open ports. My landlord provides my internet so I use tailscale (with headscale on my long distance vps) to connect everything and it works great. It uses LAN when I’m home, and NAT punches when I’m elsewhere.
+1. Buy an ice cream maker and use these to make sorbet; you’ll never have too many strawberries and raspberries again.