sftpgo Community Edition

Flexible, fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support.

Healthy · 76
76/100
Healthy

Actively maintained with regular releases.

Maintenance 19/40
Releases 25/25
Community 16/20
Momentum 15/15

Commit activity more than 48% of tracked projects; popularity more than 82%. How this is calculated.

Commits, last 11 months

2025-10: 20 commits 2025-11: 9 commits 2025-12: 24 commits 2026-01: 9 commits 2026-02: 13 commits 2026-03: 15 commits 2026-04: 5 commits 2026-05: 27 commits 2026-06: 30 commits 2026-07: 25 commits 2026-08: 73 commits
2025-10 250 total 2026-08
Stars13k
Latest releasev2.7.6 · 19 Sept 2026
Repo updated24 Sept 2026
LicenceAGPL-3.0⊘ Proprietary
Built withGo, deb, Docker

Is sftpgo Community Edition actively maintained?

Development is ongoing. The repository recorded 250 commits over the same window, and the last three months alone account for 128 of them.

Activity is accelerating: the last quarter carried 172% more commits than the one before it.

The most recent tagged release, v2.7.6, shipped within the last month — a current, installable version exists today.

sftpgo Community Edition ranks #3 of 7 in File Transfer - Object Storage & File Servers, placing it mid-table for maintenance activity.

What sftpgo Community Edition actually does

sftpgo Community Edition is a file transfer server that handles SFTP connections, along with optional support for FTP/S and WebDAV protocols. It provides a configurable system for moving data to and from various storage backends. The application is written in Go and available via Debian packages or container images.

Best fit: Self-hosters who need a dedicated, configurable file transfer endpoint with alternative protocol support for multiple users.

Worth knowing: The software is distributed under the AGPL-3.0 licence, which places copyleft requirements on network services if you modify the code and host it for others. It also carries the operational overhead of managing file access permissions and secure authentication credentials.

Deployment notes

You can typically deploy this using Docker or a native binary on a Debian host, ensuring you attach persistent volumes for your file storage and configuration data. A reverse proxy is usually required in front of the application to handle external TLS termination and proxy incoming traffic securely.


sftpgo Community Edition as a replacement for


Alternatives to sftpgo Community Edition

Projects in the same categories, ordered by health score.