Decrypt server-side encrypted data after Nextcloud LXC deletion on Proxmox

Hello!

I had an Nextcloud LXC container running on proxmox that used external storage and server side encryption. I then deleted the LXC container, thinking that I had my data on the external storage but I forgot I enabled server-side encryption.

Now, what I have is a full copy of all the encrypted data.
And what I don’t have is the Nextcloud LXC configuration/installation, neither a backup of that in Promxox.

I know that most likely the answer to this is, “you’re screwed”, but still I want to try as last resort if anyone has some ideas to share.
Happy to provide more info if needed
Thanks

AFAIK the best/only tool is GitHub - nextcloud/encryption-recovery-tools: This project contains tools to recover files that have been encrypted with the Nextcloud End-to-End Encryption or Nextcloud Server-Side Encryption. but you still need your config - as long you don’t have any config and DB backup I don’t think it’s possible to recover encrypted files.

2 Likes