VPN vs port forwarding and dns?

I want to make my Sonarr, radarr? And nextcloud available from anywhere I am. What’s the best way to go about this? If you do the vpn route am I limited on how things connect? For nextcloud I just wanted all my file use to be automatic. Anything I put there on my laptop or phone to instantly go to nextcloud.

If you go the VPN route then every device that you want to be able to use NC or the *arrs on will also need to have the VPN on.

I personally use NginxProxyManager and reverse proxy my published sites.

I don’t however reverse proxy access to the *arrs or Ombi. If I saw those published from someones domain / IP I’d have a pretty good idea of how they consume media. All that stuff stays on an internal network and, if I need access to it, then I use VPN. But that’s is hardly ever.

Look into zerotier or tailscale

If you do a reverse proxy, make sure everything requires a password at a minimum.

If you can, learn how to set up TOTP or something like Duo Authentication.

VPN is a little more secure sure but opening what you need and nothing else for example instead of opening sonarr and radarr why not setup overseer. I’m not sure what level of use you want out of radarr and sonarr but once set up all i need is overseer to request.

Nextcloud, im setup using nginx manager so i have access outside with outvpn. From a security standpoint go with vpn. But if things are in place you can mitigate security risk without vpn. I myself besides having it behind nginx. I use totp for mfa login. Geolocation availability. Setup behind cloudflare proxy with end to end certificate.

NginxProxyManager

I’m a little confused on this. Networking isn’t my strongest. Is a reverse proxy any different than the guide i saw using duckdns?

Huh?

I just use sonicwall and can access any and everything outside the network.

I can even use any browser, Input my IP and connect that way on Any computer. Use that to connect to a VM where I can access anything I want.

IMO the best way to go.

You can get a non-registerable one as you don’t need to register it to use this feature and Included in basic functionality.

I have it set as an access point with it providing static IPs to connected clients (limited to 2 with basic functions) within a 8 IP range Incase anything gets stuck and doesn’t release. My DHCP range is in another range so they don’t interfere.

I will. But right now getting it up and running is a pain. Wanting to use nextcloud across my devices without having to log into a vpn to do it

I can’t seem to get nginx to work no matter what I try. I have my ATT gateway in pass through and the ports forwarded on my Firewalla purple but port 443 is still closed and I can’t get it to function right. Slows my system to a crawl working on it. Just not sure what I can do. I’d never heard of overseer.

NginxProxyManager allows you to basically setup sub domains like radar.websitename.com instead of typing the IP address and port every time you connect to it. Also you don’t have to forward all those ports on your router. Just 80/443.

Take a look here . It’s a good tutorial on using cloud flare with NPM