* feat: add better handler for part size
fix: use local file
fix: try with another path
fix: use bytes
chore: go back
go back readme
goback
goback
goback
* chore: better handling
* fix: typo readme
* chore: wrong comparaison
* fix: typo
* Replace docker-compose reference with docker[space]compose
* Update shoutrrr only to 0.7.1
* modules after go mod tidy
* Refer to v0.7 docs of shoutrrr
* Replace docker-compose reference with docker[space]compose
* Update shoutrrr only to 0.7.1
* modules after go mod tidy
* Refer to v0.7 docs of shoutrrr
* Remove 'v' from shoutrrr doc link
* Add user option for docker exec
* Add test for user option
* Return test version for image
* remove gitea config file
* refactor tests
* remove comments & fix image name
* add docs
* cleanup
* Update README.md with suggested correction
Co-authored-by: Frederik Ring <frederik.ring@gmail.com>
* fix backup command & bind folder instead of volume
---------
Co-authored-by: tao <generaltao.md@gmail.com>
Co-authored-by: Frederik Ring <frederik.ring@gmail.com>
* Run tests in GitHub actions
* Do not try to allocate a pseudo TTY when running compose commands
* Try hard disabling TTY allocation
* Use compose plugin
* Test scripts shall not try to allocate a TTY
* Pass correct base version
* Check whether env var is even needed
* Stop running tests in CircleCI
* Run releases from GitHub actions as well
* Manually construct tags to be pushed on release
* Scaffold Azure storage backend that does nothing yet
* Implement copy for Azure Blob Storage
* Set up automated testing for Azure Storage
* Implement pruning for Azure blob storage
* Add documentation for Azure Blob Storage
* Add support for remote path
* Add azure to notifications doc
* Tidy go.mod file
* Allow use of managed identity credential
* Use volume in tests
* Auto append trailing slash to endpoint if needed, clarify docs, tidy mod file
* Add test case for extending image and calling through to rsync
* Keep backup file location env var
* Add documentation
* Work against untared content in test