Skip to content

Releases: MajorcaDevs/mdbackup

Improvements and new storage providers

13 Jul 14:58
49af3bd
Compare
Choose a tag to compare
Pre-release

This release comes with a lot of new features listed below :)

  • #13 Mikrotik implementation
  • #14 Hooks scripts
  • #15 FTP, FTPS and SFTP storage providers
  • #16 Change implementation of B2 to b2sdk
  • #18 #23 mdbackup in a docker image - see https://hub.docker.com/majorcadevs/mdbackup
  • #19 Added StorageClass setting to S3
  • #21 Improve secrets implementation
  • #22 Implement retention in storage providers (#20)
  • #17 Documentation (soon URL to see them online)
  • #25 Documentation docker image

Security, flexibility and bug fixes

14 Mar 19:17
Compare
Choose a tag to compare
Pre-release

This release comes with a bunch of new features and some bug fixes that made the utility more secure, flexible and save to use. That's the list of new features and bug fixes:

Features

  • [#1] Vault secret backend - store important data (like passwords) in this secret backend and mdbackup will retrieve those secrets for you :)
  • [#1] File secret backend - a fallback secret backend, secrets are read from the file system directly
  • [#2] Backblaze integration - new cloud storage provider
  • [40207c8] S3-like integration - new cloud storage provider for those S3-like services
  • [#5] Moved to optional dependencies. Now if you don't use S3 nor Backblaze, those libraries won't get installed. Only install what you need.
  • [#6] Ability to run some parts of the tool by adding some arguments when invoking it
  • [#7] Bash scripts can now write debug logs. Just print a line starting with DEBUG: (space included).

Bug fixes

  • [c440573] Handle exceptions when a bash script is running
  • [c440573] Backup of a docker volume doesn't create the backup
  • [#4] Follow symlinks when uploading backups
  • [#8] [#9] Fix postgresql backups when running with a different user and/or requires a password to be supplied from terminal

Generalize cypher strategies and cloud provider implementations

05 Jan 18:35
772d343
Compare
Choose a tag to compare
v0.1.5

Added option to change cypher algorithm in GPG

Added options to compress (or not to compress)

01 Dec 22:20
04a7537
Compare
Choose a tag to compare
v0.1.4

Refactor configuration, compression and encrypt methods

Fix removing backups when not needed

28 Nov 19:50
e06de7c
Compare
Choose a tag to compare
Pre-release

Title is self descriptive :)

Fixes to script running

10 Nov 11:11
cf688b4
Compare
Choose a tag to compare
Pre-release
v0.1.2

Fix scripts

Some fixes :)

04 Nov 22:43
dedc057
Compare
Choose a tag to compare
Some fixes :) Pre-release
Pre-release
v0.1.1

little changes

First version

04 Nov 22:13
2e25152
Compare
Choose a tag to compare
First version Pre-release
Pre-release
v0.1.0

First commit