docker-volume-backup icon indicating copy to clipboard operation
docker-volume-backup copied to clipboard

feat: allow backups to be encrypted with age

Open nkcmr opened this issue 1 year ago • 2 comments

GPG is known to have usability issues and is generally cumbersome to use. age 0 is a modern alternative to GPG that is designed and implemented by a cryptographer that has worked and continues to work on Golang's crypto packages for years.

Allowing age to be used to encrypt backups dramatically simplifies the backup process.

nkcmr avatar Jun 18 '24 23:06 nkcmr

@nkcmr thanks for the changes. Just to avoid misunderstandings: are you still planning on adding a test for the feature? No intent to pressure you into anything, just want to make sure you're not awaiting some sort of action from my end right now.

m90 avatar Jun 19 '24 15:06 m90

@m90 Yes, sorry for not being more verbose. My morning only had enough time to do those edits before $WORK. Will look at the testing setup within the next day or so and get that setup for this change 🙂.

nkcmr avatar Jun 19 '24 15:06 nkcmr

@nkcmr Sorry for being intrusive, but are you still interested in getting this merged? No worries if your mind wandered elsewhere, I'd just be interested to know if this shall be included in some release in the near future or not. Thanks.

m90 avatar Aug 07 '24 17:08 m90

@m90 Yah sorry for being a flake about this. I will try to get this back on track in the next few days. My laptop broke right after I left my last comment, got it fixed now though!

nkcmr avatar Aug 14 '24 15:08 nkcmr

There's nothing I'd like to release right now, so take your time. Very happy to release this once it's done though, so let me know if I cam help with anything.

m90 avatar Aug 14 '24 16:08 m90

At long last! I have rebased my original change and added tests. Sorry for taking so long!

nkcmr avatar Aug 18 '24 15:08 nkcmr

This is now included in v2.43.0

m90 avatar Aug 19 '24 21:08 m90