The s3sync-service is a lightweight application designed to sync multiple local paths with configured AWS S3 and S3 compatible locations (known as sites) in realtime - your data getting synced upon change!

You can either use one S3 bucket and multiple bucket paths to store your data, or different S3 buckets under one AWS account or even different S3 buckets under different AWS accounts hosted in different AWS regions.

The s3sync-service was mainly designed with k8s in mind, however, there are a variety of options for running it:

Feel free to check how it works in more details or familiarise yourself with available configuration options.

Found a bug or missing some feature? Please file an issue - we appreciate your feedback.