Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/affordablemobiles/gcs-sftp-server
SFTP Server with backing storage via Google Cloud Storage (GCS)
https://github.com/affordablemobiles/gcs-sftp-server
docker gcs golang google-cloud-storage kubernetes sftp
Last synced: about 1 month ago
JSON representation
SFTP Server with backing storage via Google Cloud Storage (GCS)
- Host: GitHub
- URL: https://github.com/affordablemobiles/gcs-sftp-server
- Owner: affordablemobiles
- License: mit
- Created: 2019-05-28T22:00:13.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-02T14:49:57.000Z (11 months ago)
- Last Synced: 2024-06-20T15:45:46.749Z (7 months ago)
- Topics: docker, gcs, golang, google-cloud-storage, kubernetes, sftp
- Language: Go
- Size: 101 KB
- Stars: 11
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## SFTP Server with Google Cloud Storage backend
Runs an isolated, sandboxed SFTP server that only interacts with virtual backing storage on Google Cloud Storage (GCS).
Set the following environment variables, e.g.
```
SFTP_USERNAME=user123
SFTP_PASSWORD=kl5dfqpw3NXCZX0
SFTP_PORT=2022
SFTP_SERVER_KEY_PATH=/id_rsa
GCS_CREDENTIALS_FILE=/credentials.json
GCS_BUCKET=my-sftp-bucket
```GET, PUT, STAT, LIST & MKDIR are currently the only methods implemented.