Skip to content

Releases: Fekide/volumerize

1.8.2: Dependency updates

21 Apr 16:10
fe00c78

Choose a tag to compare

What's Changed

  • Move from circleci to github actions by @sargreal in #28
  • Dependency updates

Full Changelog: 1.8.1...1.8.2

1.8.1: Fix MongoDB Tests

06 Aug 08:24

Choose a tag to compare

MongoDB 5 was released while 1.8.0 was created and does not behave well with mongorestore at version 4.
Since Alpine does not have mongodb-tools at version 5 yet, this is a release with the tests passing.

Warning: MongoDB 5 is not supported!

1.8.0

13 Jul 19:51
348f366

Choose a tag to compare

This is a new incremental release with some new features and one breaking change

Breaking changes:

  • Fix typo in postgres variables (see #23, huge thanks to @maximbaz)

New Features:

  • Send notifications to any messenger on backup failure using apprise (see #20, huge thanks to @Akruidenberg for the suggestion)
  • Backups with multiple different databases are now possible with tag combinations (see #22, huge thanks to @Akruidenberg for the suggestion)
  • Allow running the container without root (see #19, huge thanks to @Akruidenberg for the suggestion)
  • Allow passing FTP_PASSWORD as docker secret (see #17, huge thanks to @Akruidenberg for the suggestion)

1.7.4

28 Apr 21:30
81ab527

Choose a tag to compare

Fixes:

  • Fix issue with s3 buckets (see #13, huge thanks to @kiralex!)
  • Fix issue with google drive backend (see #14 and #15, huge thanks to @Miladiir!)

1.7.3

10 Mar 09:48

Choose a tag to compare

Changes:

  • Make mysql optimization optional (disabled by default) 35af18b
  • Update dependencies db26370

1.7.2 Add postgres strategy

15 Oct 18:30
1813e31

Choose a tag to compare

  • Adds a postgres strategy to backup and restore PostgreSQL-Databases
  • Switch from jobbermaster to jobberrunner because stdout sink was not captured before

1.7.1 Bugfixes

27 Sep 21:49
aef273f

Choose a tag to compare

Fixes:

  • issue with dockerTaskOfService which did not return correct task name or container id but only short task id
  • missed rename of import variable in mysql
  • renaming of prepost-scripts for controllable sequence
  • execute instead of source prepost-scripts (issue with exit 0 ending the strategy execution)

1.7.0

26 Sep 22:31
37d3d35

Choose a tag to compare

See #11

Changes:

  • Jobber job for each backup job with custom timers for each
  • Massive refactoring for more read- and maintainability

Additions:

  • Builds of MySQL and MongoDB containers
    • Enable backup of multiple databases/database hosts
    • Allow to specify source to save database dumps to
  • Support duplicity replicate
  • Support docker secrets
  • Helper function to get task of docker service
  • Support excludes

1.6.1: Image purge and updates

08 Aug 15:10
da6f225

Choose a tag to compare

See #8:

  • Remove unnecessary installs
  • Update dependencies

See 8079613:

  • Fix environment variable issue with restore command

1.6.0: Bugfixes, Typos, MySQL and Restore improvements

30 Apr 23:49

Choose a tag to compare

  • Change image home to fekide/volumerize
  • Upgrade Versions: cee5ab3
    • Upgrade Alpine to 3.11.5
    • Upgrade Duplicity to 0.8.12.1612
    • Upgrade Megatools to 1.10.3
    • Upgrade requests to 2.23.0
  • Fix creating of jobber with multiple sources #1
  • Add option for removing old backups #3

From motionbank/volumerize:

  • Add pexpect+scp:// url support 16deb8c
  • fix typo with VOLUMERIZE_INCLUDES 0509def
  • put $@ in double quotes db4e182
  • run commands through eval instead of directly cf8de6d
  • add env vars for jobber notify
    cee5ab3

From moradesimr/volumerize:

From simlevesque/volumerize:

  • Fix typo in mysql Dockerfile b327a82