s3sync

This application backs up every folder mounted at `/data/` to a given AWS S3 path using the `aws s3 sync` command.

  • Backup
  • Cloud
This application backs up every folder mounted at `/data/` to a given AWS S3 path using the `aws s3 sync` command. It requires a pair of (IAM) Access and Secret Keys. You can supply the usual s3 sync parameters such as `--delete` and everything else. The cron schedule defines how often the sync command is executed, and it uses a lockfile to avoid parallel executions.

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Also on Docker Hub and GitHub

Health score

8/100 Low

Maintained
0last commit 1971 days ago
Popular
123 GitHub stars
Easy to install
201 install platform, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today

GitHub stars
3
Open issues
2
Last commit
2021-05-13
Activity
unknown

Checked 7 days ago - source: GitHub (what-name/docker-s3sync)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is not supported.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives (6)

  • AeroFTP - A modern, open-source file manager and client for FTP, SFTP, WebDAV, and S3, featuring an AI assistant, cloud sync, and military-grade encr…
  • Cyberduck - A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure & OpenStack Swift browser.
  • FileZilla - FileZilla is a cross-platform graphical FTP, SFTP, and FTPS file management tool with a vast list of features.
  • Filestash - A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
  • ForkLift - Dual pane macOS file manager with SFTP, FTP, WebDAV, cloud support, sync and preview panel, multi-server connections, drag-drop transfers,…
  • WebDrive - Put the cloud on your desktop; access Amazon S3, Dropbox, Google Drive, OneDrive and more.

Checked 7 days ago - source: AlternativeTo

Common questions

How do I choose which local folders are backed up?

Mount the local folders you want to protect under /data in the container. s3sync backs up folders mounted there to the S3 path.

Which environment variables does s3sync need for AWS S3?

Set ACCESS_KEY, SECRET_KEY, REGION, and S3PATH. You can also set S3SYNCPARAMS for extra aws s3 sync parameters.

Will --delete remove files outside the synced folders?

If S3PATH points to a prefix and S3SYNCPARAMS includes --delete, the prefix is deleted and only the synced folders and files remain inside that prefix.

Is there an Unraid package?

s3sync is listed in Unraid Community Applications. Search for s3sync in CA to install it.

Why does it fail for a US bucket with uppercase or unusual characters?

For a US bucket with uppercase or unusual characters, set AWS_CALLING_FORMAT to REGULAR. That value is the default.

Answers sourced from github.com, s3sync.net

Community

Collected yesterday - public community threads