If its just yourself (or up to 3 people), go with tailscale. Sign up for a free account, looks like there is an installer in the asusator (or whatever its called) app store.
Start reading up on tailscale. Its essentially a managed VPN designed for enterprises with features for servers and infrastructure.