Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Home Assistant
  3. Dropbox Sync

Dropbox Sync

Apache-2.0Shell

A Hass.io add-on that automatically backs up snapshots and local files to Dropbox for disaster recovery.

GitHubGitHub
131 stars37 forks0 contributors

What is Dropbox Sync?

Dropbox Sync is a Hass.io add-on that automatically backs up Home Assistant snapshots and local files to Dropbox. It solves the problem of data loss by providing off-site storage for critical backups, ensuring recovery options in case of hardware failure. The add-on integrates with Home Assistant's service system, allowing users to automate uploads via scripts or scheduled automations.

Target Audience

Home Assistant users running Hass.io who want to secure their snapshots and local files with off-site backups to Dropbox. It's ideal for those who prioritize data redundancy and automation in their smart home setups.

Value Proposition

Developers choose Dropbox Sync for its seamless integration with Home Assistant automations, configurable local cleanup options, and reliable use of the Dropbox-Uploader script. It offers a lightweight, self-hosted backup solution without requiring complex setup or external services.

Overview

Back up your Hass.io snapshots and other local files to Dropbox

Use Cases

Best For

  • Automating regular backups of Home Assistant snapshots to Dropbox
  • Freeing up local storage by deleting old snapshots after cloud upload
  • Backing up specific file types (e.g., images, logs) from the Hass.io /share directory
  • Ensuring disaster recovery for Home Assistant configurations and data
  • Integrating backup triggers with Home Assistant automations or scripts
  • Self-hosting backup solutions without relying on proprietary cloud services

Not Ideal For

  • Users with Home Assistant installations not on Hass.io (e.g., Docker or supervised setups)
  • Those needing backups to cloud services other than Dropbox (like Google Drive or AWS S3)
  • Environments requiring fully automated, scheduled backups without manual service call integration

Pros & Cons

Pros

Automation Integration

Seamlessly triggers uploads via Home Assistant service calls, enabling easy automation through scripts or schedules, as detailed in the usage section.

Local Storage Management

Configurable 'keep_last' option deletes older local snapshots after upload, freeing up storage while keeping recent backups, as mentioned in the configuration.

Flexible File Uploads

Supports uploading arbitrary file types from the /share directory based on extensions like jpg|png, providing versatility beyond snapshots.

Duplicate Prevention

Skips uploading snapshots already in the target Dropbox path, avoiding redundancy and saving bandwidth, as noted in the usage description.

Cons

Manual Token Setup

Requires generating a Dropbox OAuth token manually via the Dropbox Web UI, which can be cumbersome and error-prone for non-technical users.

Dropbox-Only Support

Exclusively relies on Dropbox for cloud storage, lacking native integration with other popular services like Google Drive or OneDrive.

Complex Service Calls

Backups depend on service calls with a repository hash identifier (e.g., 7be23ff5), adding unintuitive steps and potential for misconfiguration, as explained in the README.

Frequently Asked Questions

Quick Stats

Stars131
Forks37
Contributors0
Open Issues32
Last commit3 years ago
CreatedSince 2018

Tags

#iot#disaster-recovery#hassio-addon#dropbox#backup#hassio-addons#home-assistant#self-hosted#automation

Built With

B
Bash

Included in

Home Assistant7.5k
Auto-fetched 20 hours ago

Related Projects

Hass.io Google Drive BackupHass.io Google Drive Backup

Automatically create and sync Home Assistant backups into Google Drive

Stars3,553
Forks212
Last commit11 days ago
Node-REDNode-RED

Node-RED - Home Assistant Community Apps

Stars643
Forks136
Last commit1 day ago
zigbee2mqttzigbee2mqtt

Hass.io add-on for zigbee2mqtt

Stars570
Forks182
Last commit3 years ago
AdGuard HomeAdGuard Home

AdGuard Home - Home Assistant Community Apps

Stars528
Forks72
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub