https://pilabor.com/blog/2022/01/access-and-recover-files-fr...
Nowadays I'd use immich or ente.io, which has and e2e encryption cloud as well as self-hosted setup