What it does

This is a python program to back up data to SIA via S3-compatible gateway.

  • Backs up specified paths to one or more backup locations
  • Automatically progressing backups at a specified interval
  • Restore data at a specific snapshot

How we built it

  • The program is written on top of resticpy, a python wrapper of restic - fast, secure, efficient backup program.
  • Connect to Sia renterd software by enabling Sia renterd's S3 compatible gateway.

What we learned

  • Understanding how Sia works and using Sia core softwares
  • Working with popular data libraries/tools (restic, rclone...)

What's next for Sia Auto Backup

  • Support multiple operating systems
  • Support keeping daily snapshots
  • Improve interface, UI/UX

Built With

Share this project:

Updates