sync-cloud-storage
v1.0.0-rc.3
Published
[![NPM](https://img.shields.io/npm/v/sync-cloud-storage)](https://www.npmjs.com/package/sync-cloud-storage) [![Pipeline Status](https://github.com/msudgh/sync-cloud-storage/actions/workflows/ci.yml/badge.svg?branch=main)](./.github/workflows/ci.yml) [![Co
Downloads
4
Maintainers
Readme
Sync Cloud Storage
A simple way to sync folders & files between a remote machine and a cloud provider's storage.
Available for following cloud frameworks:
Note: This plugin is still in development and may not be stable. Use with caution.
Installation
- ni:
ni sync-cloud-storage -D
- npm:
npm i sync-cloud-storage -D
- yarn:
yarn add sync-cloud-storage -D
- pnpm:
pnpm add sync-cloud-storage -D
Why
- Uses the latest official cloud provider's SDK.
- Sync multiple storages at once.
- Sync tags and metadata of each storage.
Usage
Serverless
plugins:
- sync-cloud-storage
custom:
syncCloudStorage:
- name: my-bucket
localPath: ./assets
actions:
- upload
- delete
prefix: assets
acl: public-read
metadata:
foo: bar
bar: foo