Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/badouralix/rclone-lambda-layer
AWS Lambda Layer for Rclone
https://github.com/badouralix/rclone-lambda-layer
aws aws-lambda cloud rclone storage
Last synced: 12 days ago
JSON representation
AWS Lambda Layer for Rclone
- Host: GitHub
- URL: https://github.com/badouralix/rclone-lambda-layer
- Owner: badouralix
- License: mit
- Created: 2021-04-10T17:47:30.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-27T02:31:03.000Z (12 months ago)
- Last Synced: 2024-08-02T06:14:26.910Z (3 months ago)
- Topics: aws, aws-lambda, cloud, rclone, storage
- Language: Makefile
- Homepage:
- Size: 16.6 KB
- Stars: 14
- Watchers: 3
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-layers - `badouralix/rclone-lambda-layer`
README
# Rclone Lambda Layer
[Rclone](https://github.com/rclone/rclone) is an rsync for cloud storage, including [S3](https://aws.amazon.com/s3), [GCS](https://cloud.google.com/storage), [pCloud](https://www.pcloud.com/eu) and so on.
This repository brings the power of rclone to aws lambda. It can be used along with [cron-based schedules](https://docs.aws.amazon.com/lambda/latest/dg/services-cloudwatchevents-expressions.html) for instance to synchronize multiple drives on a regular basis.
## Usage
Unfortunately no public layer is available. Fear no more, this one-liner automatically provisions one in your own account.
```bash
# Retrieve this code
git clone https://github.com/badouralix/rclone-lambda-layer.git
cd rclone-lambda-layer# Create the actual lambda layer
make all-amd64
make all-arm64
```![arn:aws:lambda:eu-west-3:123456789012:layer:rclone:4](https://user-images.githubusercontent.com/19719047/114280672-b0cdf380-9a3a-11eb-8850-c2dfe59ad97b.png)
## License
Unless explicitly stated to the contrary, all contents licensed under the [MIT License](LICENSE).