HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
drakkan
sftpgo
Go2019–2026
drakkan / sftpgo

sftpgo

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

8Distinct people
12Mentions
0Explicit recommenders
12.8KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year12 dated mentions

Observed mentions: 2019-07-26 01:26:46 UTC to 2026-04-07 12:32:54 UTC.

012342019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 3 mentions; 2 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 4 mentions; 4 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20222023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 4 mentions; 3 submissions, 1 comments2024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC321
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC440
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC000
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC431
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC000
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC000
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC101

What Hacker News says

12 sources
> Even these projects have gotten to a level of sophistication that it would implode without big tech support. The worst thing is that all this FAANG or VC backed companies make a lot of people believe that they are the only viable way. > Why do you think you don't see any interesting oss tech from hobbyists is these days? Actually not true, just an example, https://github.com/drakkan/sftpgo. But there are plenty of them.
In HashiCorp did it backwards
drakkan·Jan 31, 2020Submission

Show HN: SFTPGo Cloud Storage Support

SFTPGo gained support for serving some Cloud Storage backends over SFTP/SCP, currently we support: - S3 Compatible Object Storage - Google Cloud Storage Each SFTP user can be mapped to a whole bucket or to a bucket virtual folder. Mapping a virtual folder is very similar to a chroot directory for the local filesystem: you can expose different virtual folders of the same bucket to different SFTP users. Each SFTP user can only access to the assigned virtual folder and to its contents. https://github.com/drakkan/sftpgo
1 points · Open discussion
drakkan·Nov 25, 2019Submission

Show HN: SFTPGo 0.9.4 Released

SFTPGo is a free and open source full featured and highly configurable SFTP server written in Go. It works on Linux, macOS and Windows and has no runtime dependencies. Here are its main features: - Each account is chrooted to his Home Dir. - SFTP accounts are virtual accounts stored in a "data provider". - SQLite, MySQL, PostgreSQL and bbolt (key/value store in pure Go) data providers are supported. - Public key and password authentication. Multiple public keys per user are supported. - Quota support: accounts can have individual quota expressed as max total size and/or max number of files. - Bandwidth throttling is supported, with distinct settings for upload and download. - Per user maximum concurrent sessions. - Per user permissions: list directories content, upload, overwrite, download, delete, rename, create directories, create symli
Read the rest
nks can be enabled or disabled. - Configurable custom commands and/or HTTP notifications on file upload, download, delete or rename and on users add, update and delete. - Automatically terminating idle connections. - Atomic uploads are configurable. - SCP is supported. - Prometheus metrics are exposed. - REST API for users and quota management and real time reports for the active connections with possibility of forcibly closing a connection. - Web based interface to easily manage users and connections. - Easy migration from Unix system user accounts. - Portable mode: a convenient way to share a single directory on demand. - Configuration is a your choice: JSON, TOML, YAML, HCL, envfile are supported. Binary releases for Linux, macOS and Windows are available: https://github.com/drakkan/sftpgo/releases If you want to suggest a new feature or you find a bug please open an issue here: https://github.com/drakkan/sftpgo/issues
3 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.