s3sync-awscliv2

s3sync-awscliv2

Aplicación Docker from jterpstra's Repository

Visión general

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.

Argumentos en tiempo de ejecución

Red
bridge
Concha
sh
Privilegiado
false

Configuración de plantillas

ACCESS_KEYVariable

Your AWS Access Key.

Valor
YOUR_ACCESS_KEY
SECRET_KEYVariable

Your AWS Secret Key.

Valor
YOUR_SECRET_KEY
RegionVariable

The region of your bucket.

Objetivo
REGION
Valor
eu-west-1
S3 Sync ParametersVariable

(Optional) Extra parameters for the s3 sync command.

Objetivo
S3SYNCPARAMS
Valor
--delete
S3 PathVariable

The target bucket path with optional prefix.

Objetivo
S3PATH
Valor
s3://YOUR_BUCKET_NAME
Cron ScheduleVariable

Cron schedule of backup.

Objetivo
CRON_SCHEDULE
Valor
0 * * * *
Backup Source ExamplePathro

This folder will be backed up.

Objetivo
/data/example
Valor
/mnt/user/exmaple/

Categorías

Descargar estadísticas

202
Descargas totales

Detalles

Repositorio
jvdgt/docker-s3sync
Última actualización2025-02-21
Visto por primera vez2025-03-03

Ejecute s3sync-awscliv2 en Unraid.

s3sync-awscliv2 se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.