

SFTPGo allows to securely share your files over SFTP and optionally FTP/S and WebDAV too.Several storage backends are supported and they are configurable per user, so you can serve a local directory for a user and an S3 bucket (or part of it) for another one.SFTPGo also supports virtual folders, a virtual folder can use any of the supported storage backends. So you can have,for example, an S3 user that exposes a GCS bucket (or part of it) on a specified path and an encrypted local filesystem on another one.Virtual folders can be private or shared among multiple users, for shared virtual folders you can define different quota limits for each user.

SFTPGo allows to securely share your files over SFTP and optionally FTP/S and WebDAV too.Several storage backends are supported and they are configurable per user, so you can serve a local directory for a user and an S3 bucket (or part of it) for another one.SFTPGo also supports virtual folders, a virtual folder can use any of the supported storage backends. So you can have, for example, an S3 user that exposes a GCS bucket (or part of it) on a specified path and an encrypted local filesystem on another one.Virtual folders can be private or shared among multiple users, for shared virtual folders you can define different quota limits for each user.

SFTPGo allows to securely share your files over SFTP and optionally FTP/S and WebDAV too.Several storage backends are supported and they are configurable per user, so you can serve a local directory for a user and an S3 bucket (or part of it) for another one.SFTPGo also supports virtual folders, a virtual folder can use any of the supported storage backends. So you can have,for example, an S3 user that exposes a GCS bucket (or part of it) on a specified path and an encrypted local filesystem on another one.Virtual folders can be private or shared among multiple users, for shared virtual folders you can define different quota limits for each user.



SFTPGo is an open-source project authored by the community of developers under the leadership of Andrea Benini, known by the GitHub handle "drakkan." Hosted on GitHub at https://github.com/drakkan/sftpgo, SFTPGo is a flexible, full-featured SFTP server designed to handle file transfers with an emphasis on security and configurability. The server supports SFTP, SCP, and FTP protocols and offers advanced options like virtual folders, HTTP/S access, and extensive storage back-end support, including local filesystem, cloud storage (S3, Google Cloud Storage, Azure Blob Storage), and more. SFTPGo is notable for its ease of use, comprehensive API, and web-based user interface, making it a popular choice among developers seeking a robust solution for secure file transfers.