I followed YouTube videos and all my domain points to is “server not found.” My domain is through Cloudflare. My server’s ports have been opened at the router.

Proxy Host Settings: Domain name: newly.registered.domain Scheme: http (I’ve tried https too) Forward hostname/IP: local.server.ip.v4 Forward port: jelly_port Access list: Publicly accessible SSL: *.newly.registered.domain

I’d love to share my certificate info, but I don’t see a way to do that…but I set up the DNS thingy with a Cloudflare API token. I remember typing in my server’s public IP here too. Took many tries, but it finally accepted the settings as valid.

So what am I missing to get a reverse proxy? I thought it was supposed to work after all of that.

I’ve been trying to get this going for so long that it just feels like I’m beating my head against the wall until it randomly works, ya know?

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 days ago

    You’re trying to run before you can walk. Run a “hello world” HTTP container, no cloudflare or proxy, and make sure you can reach it. But test it with your phone on mobile data, or https://downforeveryoneorjustme.com/, because it probably won’t work on the LAN without NAT loopback/hairpinning.

    Also, don’t put jellyfin on the internet anyway, it’s not designed for it. If you want external access, use a VPN.

    • LazerDickMcCheese@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Thank you, that’s really solid advice. It turns out my efforts may have been misguided anyway. I think I was under the impression that “internet exposure” and “Cloudflare tunnel” had similar setups

      • CommanderShepard@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        You can use Tailscale and a personal domain. Run Tailscale on the same machine as your reverse proxy. Then point DNS records to the machine’s Tailscale IP. Now you can access any services from any machine connected to your Tailscale with a valid HTTPS certificate

      • frongt@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        Well, those do different things. Expose the VPN, connect via your domain name.