I don’t trust myself to handle secure encryption. Nextcloud has given up on providing client-side encryption at all… So the obvious choice for me is Immich.
Although since I’ve fallen for Ente, I’d probably use that instead.
Unfortunately, Nextcloud has given me so much pain in my attempt to make it E2E that I’ve basically given up on using it at all. For stuff that’s not images or passwords or notes - which is a fleetingly small list of things - I tend to use either Filen or Proton’s services.
Thank you for letting me know! I can’t believe I assumed it did for so long. I guess it’s not a deal breaker for OP, but it is for me.