s3sync

s3sync

Docker app from Jacob Bolooni's Repository

Overview

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.

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

ACCESS_KEYVariable

Your AWS Access Key.

Value
your_access_key_here
SECRET_KEYVariable

Your AWS Secret Key.

Value
your_secret_key_here
RegionVariable

The region of your bucket.

Target
REGION
Value
bucket_region_here
S3 Sync ParametersVariable

(Optional) Extra parameters for the s3 sync command.

Target
S3SYNCPARAMS
S3 PathVariable

The target bucket path with optional prefix.

Target
S3PATH
Value
s3://your_bucket_name
Cron ScheduleVariable

Cron schedule of backup.

Target
CRON_SCHEDULE
Value
0 * * * *
Backup Source ExamplePathro

This folder will be backed up.

Target
/data/example
Value
/mnt/user/example

Categories

Download Statistics

102,168
Total Downloads
735
This Month
354
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
whatname/docker-s3sync
Last Updated2021-05-13
First Seen2021-04-18

Run S3sync on Unraid.

S3sync is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.