Skip to content

1.0.1

Compare
Choose a tag to compare
@jcwillox jcwillox released this 04 Sep 03:06

This is the first major release of rclone-backup, I believe the repository is finally in a good state for general use. A lot has changed since the last release and this is thanks almost entirely to @ssiergl who has helped greatly to keep this addon alive.

🚨 Breaking changes

  • rclone.conf must be located under /config the default location is now /config/rclone.conf (2a54344)
  • source was renamed to sources and you are now able to specify multiple sources to backup (f80694e)
    • When specifying multiple sources the files will be stored under destination/source otherwise they will be directly under destination.
  • The configuration was simplified and the rename option/config section was removed, backups will now be renamed to their friendly names briefly while running rclone. The rclone config section key was subsequently removed as it was no longer needed, as well as the rclone.enabled flag (4958925)

An examples probably best, the new configuration looks like this

schedule: 10 4 * * *
command: sync
sources:
  - /backup
destination: 'google:/Backup/Home Assistant'
include:
  - DailyBackup*
exclude: []
flags: []
dry_run: false
config_path: /config/rclone.conf

⚡ Changes

  • Added /media to available sources (dd7b900)
  • Rename now gracefully handles tarfile read errors and only tries to read *.tar files (148807c)
  • Switched to official Python addon base and S6 overlay (c1e7830) (e232b3e)
  • Now compatible with Home Assistant 2021.9 and later (2b93c13)
  • Renamed occurrences of snapshot -> backup in the docs
  • Improved handling of faulty configurations
  • Cleaned up and changed logging
  • Added example use case to the README.md

All changes: 0.1.3...1.0.0