sftp-gcs
A bridge between SFTP and Google Cloud Storage (GCS) that allows users to access GCS buckets via SFTP and sync files between them.
Category | Data Security & Encryption |
---|---|
GitHub Stars | 97 |
Last Commit | 11 months ago |
This page updated | 6 days ago |
Pricing Details | Pricing for Cloud Functions is based on invocations, memory, and execution time. Kubernetes pricing is based on node specifications with no free tiers. |
Target Audience | Developers and DevOps teams looking for cloud storage integration solutions. |
The sftp-gcs
tool acts as a bridge between SFTP and Google Cloud Storage (GCS), allowing users to access GCS buckets via SFTP. It utilizes Node.js and mounts GCS buckets as local directories using gcsfuse
. This enables seamless file transfers and synchronization between GCS and SFTP servers.
Automatically syncs new files from GCS to SFTP servers using Cloud Functions. Provides SFTP access to GCS buckets, supporting multiple users with different directory access.
Deployment Options**: Can be deployed using Docker and Kubernetes or as a Cloud Function.
Utilizes Service Accounts and OAuth scopes for secure access, SFTP credentials are stored securely in Google Cloud Secret Manager. It can sync files from GCS to an SFTP server for data backup and provide SFTP access to GCS for users needing file transfer capabilities.