Thanks a lot. Tailscale is out, unfortunately. Because the server also runs Plex and I need to use it with Chromecast on remote access (it’s an old CC, so can’t add tailscale to it). Looking into Cloudflare and port forwarding. I’ve just signed up to NextDNS though, so don’t want to add another layer of DNS stuff to my mix.
I’m using Immich in Nixos. It’s simple. Takes about 10 mins. You need to set Docker up in your configuration.nix then set Immich up using docker compose. Let me know if you need a hand getting it going.