What do you guys use to expose private IP addresses to the web? I was using the npm proxy manager with Cloudflare CDN. However, it stopped working after I changed my router (I keep getting error 521). Looking for an alternative to Cloudflare cdn so I can access my media server/self-hosted services away from LAN.

(Tailscale doesn’t work for me at all)

This is what I want to achieve: https://youtu.be/c6Y6M8CdcQ0?feature=shared

I literally followed this tutorial to make it work the first time.

  • AbidanYre@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    9 months ago

    Can I ask why tailscale doesn’t work?

    I have a headscale instance running in oracle’s free tier and can get to everything else through that.

    • Fahad@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      I have tried to connect to Tailscale multiple times; it goes smoothly through all steps, but the IP addresses it gives you don’t work for me: This site can’t be reached

      I was mainly interested in headscale but that didn’t work either; I even tried their docker.yml

  • Fahad@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 months ago

    Thanks everyone for your help.

    I have fixed it by not using the npm proxy manager and only Cloudflare tunnels.

    This video helped me

    The only issue this method has is the upload limit of 100mb

    I’m using services such as:

    • Immich
    • Nextcloud
    • Jellyfin
    • Valutwarden
  • psy32nd@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    9 months ago

    Create an aws account (new if already have) to use it’s 12 months free tier, setup OpenVPN Access Server (tbh easy process), go to admin panel and enable dmz. Connect to the server from your local machine with an openvpn client. It can be used to open as many ports as you want.