I’m happily serving a few websites and services publicly. Now I would like to host my Navidrome server, but keep the contents private on the web to stay out of trouble. I’m afraid that when I install a reverse proxy, it’ll take my other stuff online offline and causes me various headaches that I’m not really in the headspace for at the moment. Is there a safe way to go about doing this selectively?

  • @catloaf@lemm.ee
    link
    fedilink
    English
    258 months ago

    That’s the standard behavior. Read the documentation for whatever reverse proxy you want to use.

    • FarraigePlaisteachOP
      link
      fedilink
      English
      -18 months ago

      The standard is that everything gets captured by the proxy? I want to leave the HTTP and Gemini servers public. I also want those and SMB to remain accessible on the LAN.

  • @AbouBenAdhem@lemmy.world
    link
    fedilink
    English
    38 months ago

    A typical use case is to forward a single port to the proxy, then set the proxy to map different subdomains to different machines/ports on your internal network. Anything not explicitly mapped by the reverse proxy isn’t visible externally.

  • femtech
    link
    fedilink
    English
    28 months ago

    I just don’t put the ports on the proxy config.

    • FarraigePlaisteachOP
      link
      fedilink
      English
      18 months ago

      So those ports that I don’t put in the config remain publicly accessible? That would be perfect.

      • femtech
        link
        fedilink
        English
        18 months ago

        The ports you don’t put in are not publicly routed.

        I use NPM and only have 3 services routed outside my network.