SFTPGo

Version: 2.6.0
Required minimum memory: 1280MB
Last updated 3 Apr 2025

Recent Changes

  • Set trust proxy IP

About

Full-featured and highly configurable event-driven file transfer solution. Server protocols: SFTP, HTTP/S, FTP/S, WebDAV. Storage backends: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, other SFTP servers.

Features

  • SFTPGo is an event-driven SFTP, FTP/S, HTTP/S and WebDAV server.
  • WebAdmin
  • WebClient
  • Both local and cloud-based accounts can be restricted to a certain base path.
  • Per-user and per-directory virtual permissions.
  • Public key, password and certificates authentication.
  • Multi-factor and multi-step authentication.
  • Active Directory/LDAP authentication.
  • Custom workflows based on server events such as uploads, downloads or schedules.
  • Disk quota and bandwidth throttling.
  • REST API for integrating with other systems.
  • You can obtain and automatically renew free Let's encrypt TLS certificates for HTTPS and FTPS/FTPES.
  • The web UIs support both light and dark modes and can be customized to match your brand.
  • Auto-blocking policy to help to prevent DoS (Denial of Service) and brute force password guessing.
  • Per-user and global IP filters.
  • Geo-IP filtering.
  • Per-protocol rate limiting.
  • Delegate user administration via roles.
  • Infrastructure as Code (IaC) support using the Terraform provider.
  • Multiple nodes/pods are supported to provide high availability/scalability.
  • Extensible via plugins.

Support Plans

SFTPGo.com offers commercial support, guarantees, and advice for your SFTPGo installation. With plans from SFTPGo.com, you will purchase a supported copy of SFTPGo that you can safely install and use in professional environments.


Install SFTPGo in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.
Mastodon Mastodon