docker-volume-backup/cmd/backup
nick comer 44ad3bbda2
feat: allow backups to be encrypted with age (#432)
GPG is known to have usability issues and is generally cumbersome to
use. age [0] is a modern alternative to GPG that is designed 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.

[0]: https://age-encryption.org/
2024-08-19 22:49:49 +02:00
..
testdata Lines from conf files that are comments should not be passed to shell.Expand (#374) 2024-02-23 17:53:04 +01:00
archive.go Add "none" compression type (#457) 2024-08-11 10:11:09 +02:00
command.go Fix issues raised by linter 2024-04-26 17:10:06 +02:00
config.go feat: allow backups to be encrypted with age (#432) 2024-08-19 22:49:49 +02:00
config_provider.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
config_provider_test.go Lines from conf files that are comments should not be passed to shell.Expand (#374) 2024-02-23 17:53:04 +01:00
copy_archive.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
create_archive.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
encrypt_archive.go feat: allow backups to be encrypted with age (#432) 2024-08-19 22:49:49 +02:00
exec.go Bump github.com/docker/cli from 26.1.4+incompatible to 27.0.3+incompatible (#437) 2024-07-02 21:15:49 +02:00
hooks.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
lock.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
main.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
notifications.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
notifications.tmpl Added custom notification messages using text/template (#60) 2022-02-11 20:05:16 +01:00
profile.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
prune_backups.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
run_script.go Print stack trace when encountering unexpected panic (#406) 2024-04-15 15:12:10 +02:00
script.go Add "none" compression type (#457) 2024-08-11 10:11:09 +02:00
stats.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00
stop_restart.go Bump github.com/docker/cli from 24.0.9+incompatible to 26.1.0+incompatible (#411) 2024-04-25 17:33:07 +02:00
stop_restart_test.go Bump github.com/docker/cli from 24.0.9+incompatible to 26.1.0+incompatible (#411) 2024-04-25 17:33:07 +02:00
util.go Update author reference in license statements (#393) 2024-03-15 11:42:22 +01:00