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?

  • root@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 year ago

    The safest (but not as convenient) way is to run a VPN, so that the services are only exposed to the VPN interface and not the whole world.

    In pfsense I specify which services my OpenVPN connections can access (just an internal facing NGINX for the most part) and then I can just go to jellyfin.homelab, etc when connected.

    Not as smooth as just having NGINX outward facing, but gives me piece of mind knowing my network is locked down