Hi all :)

I’ve got a media server set up running Navidrome, Calibre-Web, and Immich along with some other services, and want to get access to them from outside the house now. I’ve read that Caddy is good for securing things by making it easier to set up encryption, but I’m not sure I understand that side of things.

I’ve set up a Cloudflare tunnel for a Minecraft server, and I’ve got Tailscale installed but not set up with an exit server yet, but understand that Caddy would be better. I ideally want to set up apps on my wife’s phone so that she can access the libraries too.

Is it just a case of installing Caddy and setting up the services I want to share through it? That seems too easy, like I’ve missed something.

If it makes any difference, I’ve got a standard UK ISP router with a few ports forwarded, and I’m going to add an access point and then a LevelOne GEP-5070 managed switch to learn about things like VLANs. The link to the switch is here:

https://mayflex.com/shop/product/GEP-5070

I feel like I’m missing something, but can’t think what, so I’d be grateful for any help :)

  • Tippon@lemmy.dbzer0.comOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 hours ago

    Sorry about the slow reply.

    This is where I get confused with Tailscale. Doesn’t everything then go through Tailscale, like when you run a VPN? Ideally I just want to be able to connect with a link and save that in the remote app / program, and also avoid having my wife forget to start Tailscale and shout at me >.<

    • gedaliyah@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      Yeah, it operates like a VPN. On my wife’s phone, I installed tailscale and set it as the “always on” VPN so that she never has to touch it. The same goes for computers. You can have it set as a startup app, and it should automatically connect every time.

      On some devices, if you want to use another VPN, it can get complicated.

      Tailscale only responds to the range of connections that it’s in charge of, so it doesn’t interfere with connecting to normal internet, etc.