Skip Navigation

Exposing Immich via subdomain - good or bad idea?

As the title says...

Is this a risky thing?

EDIT: I have a wireguard VPN set up for myself and it's always on so I can access arrs and the like. I would like to expose immich on my domain to share photo albums and such.

26 comments
  • Also, true there is more risk, but you should always balance it with advantages.

    If your immich is properly protected behind a reverse proxy and encrypted with https, and containerized, preferably root-less container, and you properly back it up, go ahead and enjoy sharing.

  • I've got mine on a subdomain through a Cloudflare tunnel that points to my local nginx proxy manager (with wildcard SSL certs) then to immich. You can do access control through Cloudflare as well. Quite low risk in my opinion as long as you protect it properly.

  • I’ve been putting everything behind Tailscale. I don’t see any reason to make it public unless you’re planning on sharing it with the public.

    • Same for me, but via Cloudflare tunnel. No need to expose your system to world unless that is what you want.

  • It is no riskier than any other reverse proxy or tunneling app. If you follow good opsec, you should be fine. In truth there is no bulletproof way to avoid intrusion, so do the best you can without completely doing away with convenience.

26 comments