I have been self-hosting for a while now with Traefik. It works, but I’d like to give Nginx Proxy Manager a try, it seems easier to manage stuff not in docker.

Edit: btw I’m going to try this out on my RPI, not my hetzner vps, so no risk of breaking anything

  • Krill@feddit.uk
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 days ago

    Ok, stupid question from a stupid person: if I have a phone connected to a local WiFi network, and I type in the URL of a subdomain which points make to that same network ie a hosted service on a home server, what route does the data take from the service back to my phone?

    • pulsewidth@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      5 days ago

      Simple question but can be a complex answer. Basically it depends where your phone gets DNS from: if it’s using the ISP DNS (or some other public DNS server) it will resolve the public internet IP of your server and the data will route out to the ISP WAN before being routed back in.

      On the other hand you can configure a split DNS system, so say you are using your modem/gateway as your DNS server and it forwards DNS queries up to your ISP (or other) DNS server - a common setup, 1. you can add in a static host entry for your local server. Eg ‘yourservice.yourserverdomain.com = 192.168.1.20 (your server’s LAN IP)’

      Now when your phone is on the WiFi and it looks up your server’s address it gets the local IP and routes locally, which will be faster.

      If you need more info, search for terms like ‘reverse proxy split DNS best practice’.