s3sync-awscliv2

s3sync-awscliv2

Application Docker from jterpstra's Repository

Vue d'ensemble

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. This app has been based on the already available s3sync, however that was outdated, this version contains AWS CLI V2 and doesn't rely on extra python packages.

Arguments d'exécution

Réseau
bridge
Coquille
sh
Privilégié
false

Configuration du modèle

ACCESS_KEYVariable

Your AWS Access Key.

Valeur
YOUR_ACCESS_KEY
SECRET_KEYVariable

Your AWS Secret Key.

Valeur
YOUR_SECRET_KEY
RegionVariable

The region of your bucket.

Cible
REGION
Valeur
eu-west-1
S3 Sync ParametersVariable

(Optional) Extra parameters for the s3 sync command.

Cible
S3SYNCPARAMS
Valeur
--delete
S3 PathVariable

The target bucket path with optional prefix.

Cible
S3PATH
Valeur
s3://YOUR_BUCKET_NAME
Cron ScheduleVariable

Cron schedule of backup.

Cible
CRON_SCHEDULE
Valeur
0 * * * *
Backup Source ExamplePathro

This folder will be backed up.

Cible
/data/example
Valeur
/mnt/user/exmaple/

Catégories

Télécharger les statistiques

202
Total des téléchargements

Détails

Référentiel
jvdgt/docker-s3sync
Dernière mise à jour2025-02-21
Première vue2025-03-03

Exécutez s3sync-awscliv2 sur Unraid.

s3sync-awscliv2 est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.