SFTPGo

An SFTP, FTPS, HTTPS and WebDAV server with a web admin interface, backed by local disk or S3, Google Cloud or Azure storage.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

2 more ways to get SFTPGo

Package managers

About SFTPGo

SFTPGo is a file transfer server that speaks the protocols business partners actually ask for, SFTP, FTP over TLS, HTTPS and WebDAV, while storing the files wherever you want: local disk, an encrypted local filesystem, S3-compatible object storage, Google Cloud Storage, Azure Blob Storage, or another SFTP server.

That combination is the point. A partner uploads over plain SFTP with the tools they already have, and the file lands in an S3 bucket. It includes a web admin interface, a web client for end users, a REST API and an event-driven rules engine.

The community edition is AGPL and fully production-ready with all core protocols and backends. An Enterprise edition adds features for compliance-heavy environments.

Strengths

  • Serves SFTP, FTPS, HTTPS and WebDAV from one process
  • Stores files on local disk, encrypted local disk, S3, Google Cloud Storage or Azure Blob
  • Web admin interface, a web client for users and a REST API
  • The community edition is fully production-ready, not a crippled demo

Limitations

  • AGPL licensing is a problem for some organisations
  • Advanced compliance features are in the paid Enterprise edition
  • Configuration surface is large; a simple SFTP server is simpler
  • Object storage backends behave differently from a real filesystem in edge cases

Details

Pricing
FreemiumThe Community edition is free and open source under the AGPL, with all core protocols and storage backends. The Enterprise edition is a paid commercial licence adding features for compliance-heavy environments.
License
AGPL-3.0
Developer
drakkan (Nicola Murino)
Platforms
Windows, macOS, Linux, Self-hosted
How it runs
Self-hosted
Account
Not required
Works offline
Yes
Best suited for
Giving partners an SFTP endpoint whose files actually live in cloud object storage
Categories
File transfer
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (File Transfer); facts checked against the developer's own pages, 3 sources on file.

Alternatives to SFTPGo

Compare all

Software that can replace SFTPGo for an important use case, and what changes if you switch.

  • Dufs

    Serve and upload files through a small HTTP and WebDAV server.

    Dufs is a much smaller HTTP and WebDAV server with uploads and access controls, lacking SFTP, FTPS, cloud storage back ends and a web admin interface.

  • miniserve

    Share a file or directory over HTTP from one small command.

    miniserve shares a directory over HTTP from one command with optional authentication under the MIT license, without SFTP, FTPS, WebDAV or cloud storage support.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing