access server outside of local network


I have a local server at home that I use for business. I want to access the server via the internet when I am not on my home network. currently, I use softether VPN to access it, is there a better way to access it?

VPN is definitely the best way to access your home network without exposing ports to the public.