mirror of
https://github.com/tiredofit/docker-db-backup.git
synced 2025-12-24 14:31:49 +01:00
5.2 KiB
5.2 KiB
2.2.1 2020-09-17 alwynpan@github
Fixed
- Ondemand/Manual backup with `backup-now` was throwing errors not being able to find a proper date
2.2.0 2020-09-14 alwynpan@github
Fixed
- Allow to use MariaDB and MongoDBs with no username and password while still allowing Docker Secrets
- Changed source of Alpine package repositories
2.1.1 2020-09-01 zicklag@github
Fixed
- Add eval to POST_SCRIPT execution
2.1.0 2020-08-29
Added
- Add Exit Code variable to be used for custom scripts - See README.md for placement
- Add POST_SCRIPT environment variable to execute command instead of relying on custom script
2.0.0 2020-06-17
Added
- Reworked compression routines to remove dependency on temporary files
- Changed the way that MongoDB compression works - only supports GZ going forward
Changed
- Code cleanup (removed function prefixes, added verbosity)
Reverted
- Removed Rethink Support
1.23.0 2020-06-15
Added
- Add zstd compression support
- Add choice of compression level
1.22.0 2020-06-10
Added
- Added EXTRA_OPTS variable to all backup commands to pass extra arguments
1.21.3 2020-06-10
Changed
- Fix `backup-now` manual script due to services.available change
1.21.2 2020-06-08
Added
- Change to support tiredofit/alpine base image 5.0.0
1.21.1 2020-06-04
Changed
- Bugfix to initalization routine
1.21.0 2020-06-03
Added
- Add S3 Compatible Storage Support
Changed
- Switch some variables to support tiredofit/alpine base image better
- Fix issue with parallel compression not working correctly
1.20.1 2020-04-24
Changed
- Fix Auto Cleanup routines when using `root` as username
1.20.0 2020-04-22
Added
- Docker Secrets Support for DB_USER and DB_PASS variables
1.19.0 2020-04-22
Added
- Custom Script support to execute upon compleition of backup
1.18.2 2020-04-08 <hyun007 @ github>
Changed
- Rework to allow passwords with spaces in them for MariaDB / MySQL
1.18.1 2020-03-14
Changed
- Allow for passwords with spaces in them for MariaDB / MySQL
1.18.0 2019-12-29
Added
- Update image to support new tiredofit/alpine base images
1.17.3 2019-12-12
Changed
- Quiet down Zabbix Agent
1.17.2 2019-12-12
Changed
- Re Enable ZABBIX
1.17.1 2019-12-10
Changed
- Fix spelling mistake in container initialization
1.17.0 2019-12-09
Changed
- Stop compiling mongodb-tools as it is back in Alpine:edge repositories
- Cleanup Code
1.16 - 2019-06-16 -
- Check to see if Database Exists before performing backup
- Fix for MysQL/MariaDB custom ports - Credit to spumer@github
1.15 - 2019-05-24 - <claudioaltamura @ github>
- Added abaility to backup password protected Redis Hosts
1.14 - 2019-04-20 -
- Switch to using locally built mongodb-tools from tiredofit/mongo-builder due to Alpine removing precompiled packages from repositories
1.13 - 2019-03-09 -
- Fixed Postgres backup without SPLIT_DB enabled (credit MelwinKfr@github)
- Added DB_PORT reference to properly backup Postgres with non default ports (thanks Maxximus007@github)
1.12 - 2019-03-01 -
- Fix for XZ Compression failing
1.11 - 2018-11-19 -
- Fix for Urnary Operator Error
1.10 - 2018-11-19 -
- Fix for InfluxDB for backing up and supporting DB_PORT variable - Thanks skylord123@github
1.9 - 2018-11-03 -
- Switch from OpenSSL to LibreSSL
1.8 - 2018-07-18 -
- Fix warnings on startup related to 1.7 Changes
1.7 - 2018-06-06 -
- Added ability for Manual Backup (enter container and type
backup-now)
1.6 - 2018-02-26 -
- Add Parallel Compression mode (Default TRUE
1.5 - 2018-01-28 -
- Add Zabbix Checks
1.4 - 2017-11-17 -
- Switch to Packages Postgres
1.31 - 2017-11-17 -
- Fix to SPLIT_DB Postgresql Backup
1.3 - 2017-10-25 -
- Remove Alpine postgres package and recompile version 10
1.2 - 2017-10-19 -
- Syntax Error Fix
- Fix some environment variables for Postgres and Redis
1.1 - 2017-09-14 -
- Added CouchDB
1.0 - 2017-09-14 -
- Initial Release
- Alpine:Edge