UPDATE 2/19/18 - version 1.0.0
See the repository and README for full details, but some highlights:
- Uploads are triggered via service calls to hassio.addon_stdin, allowing for automations and scripting of Dropbox uploads.
- Uploads all .tar files in the backup directory to a specified output path, skipping files that have already been uploaded (No longer uploads entire directory).
- Start the add-on once and leave it on. It will listen for messages via service calls, as detailed in the README.
- Note: this means no upload is triggered when the add-on is started, only when a service call is made.
I’m working on a Hassio add-on that allows you to upload your
/backup directory to Dropbox. See the repository and README for more details.
The installation repository to add to your hassio instance is
I’ve successfully tested the add-on locally in a vagrant-ized hassio instance, but this is my first published add-on so feedback and error reports welcome.
Currently the upload requires manually starting the add-on, but in the future I’d like to move toward a more automated solution that, for example, assesses for an upload every X hours. This, combined with automated snapshot creation, should provide a nice automated method for always keeping hassio backed up safely and off-device.