Installation
SFTPGo is supported on Linux, Windows, macOS, and FreeBSD. Other BSD variants are also likely to be compatible.
It can run on a wide range of systems—from small embedded devices to large-scale clusters.
If you'd prefer to focus on your core business without worrying about the maintenance and security of your file transfer solution, consider opting for our fully managed SaaS offerings. With a dedicated installation tailored specifically to your needs, you'll receive a secure, high-performance solution fully managed by us. We handle everything from security patches to upgrades, ensuring your service runs smoothly at all times.
Requirements
The only (optional) requirement is a suitable SQL server to use as data provider:
- upstream supported versions of PostgreSQL, MySQL and MariaDB.
- CockroachDB stable.
You can remove this requirement by using an embedded SQLite, bolt or in memory data provider.
AWS
SFTPGo is available on AWS Marketplace.
Marketplace offerings are pre-configured with a specific data-provider but all of them can be reconfigured to use a different data-provider.
Azure
SFTPGo is available on Azure Marketplace:
Google Cloud
SFTPGo is available on Google Cloud Marketplace.
Linux, Windows, Docker
The Enterprise version is currently in preview for on-premise users and is available to Enterprise plan subscribers via private Linux packages, Windows installers, and our Docker repository.