I have Plex, Radarr, Sonarr, Overseerr etc running in Docker containers, but have never found a good guide on how to access these (safely) from outside. I resort to connecting to a server running VNC. I’ve tried nginx but didn’t understand it, also tried Cloudflare (ditto). Is there a good, easy to understand guide on how to do this?

  • @[email protected]
    link
    fedilink
    English
    202 years ago

    The best way is to have a small server with wireguard installed, which is a VPN. This runs on virtually anything, including a raspberry pi or even a router with open-wrt.

    Anyways, your wireguard server will only accept connections from devices that have its certificate (secure passwordless authentication).

    Once you’re connected to that VPN, it’s effectively as being in your home network.

    You might want to Google for guides on how to setup wireguard on a raspberry pi. Even if you don’t have a PI you’ll surely find the tutorial you need.

        • @Andrew71
          link
          English
          12 years ago

          Yep, using PiVPN on an Ubuntu server too, works like a charm :D

    • @GrimSleeper
      link
      English
      12 years ago

      I’ve seen more and more ISPs switching to carrier-grade NAT. That makes it really difficult to reach your VPN from anywhere on the internet.

      If you don’t have that problem, then yes, a small Wireguard instance on a Raspberry Pi works beautifully