1.0.1
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 tosources
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 underdestination
.
- When specifying multiple sources the files will be stored under
- 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. Therclone
config section key was subsequently removed as it was no longer needed, as well as therclone.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