siftp

Comparison

How siftp 0.4.0 compares with three other file transfer servers: SFTPGo, FileZilla Server, and vsftpd. The siftp column is from this site's docs. Each other cell is taken from that project's own pages, listed under Sources. Where those pages do not say, the cell reads "not documented". That means we did not find it, not that the feature is missing. Checked on 2026-10-28; the other projects change, so check their pages before you decide.

siftpSFTPGoFileZilla Servervsftpd
ProtocolsFTP, FTPS explicit and implicit, SFTP, read-only WebDAVSFTP, SCP, FTP/S, WebDAV, HTTPS (S2); explicit or implicit FTPS not documented thereFTP and FTPS. SFTP only in the paid Pro Enterprise Server (F1); WebDAV not documentedFTP, explicit and implicit FTPS. No SFTP or WebDAV documented (V2, V3)
Web client for end usersYes, the web portalYes, WebClient (S2, S3)Not documentedNot documented
Share linksYes: view, upload and view, upload only; password; expiryYes: password, expiry, source IP limit, download and upload count caps (S3)Not documentedNot documented
Admin web UIYes, the consoleYes, WebAdmin (S2, S3)Not documented; a GUI configuration tool is documented (F2)Not documented
Admin REST APIYes, OpenAPI 3.1Yes, with an OpenAPI 3 schema; JWT or API keys (S4)Not documentedNot documented
MCP or LLM integrationYes: MCP tools, OAuth for MCP clients, llms.txtNot documentedNot documentedNot documented
S3 or object storageYes: S3 and S3-compatibleYes: S3-compatible, Google Cloud Storage, Azure Blob (S1, S2)Not documentedNot documented
Tiering to object storageYes, optional: local disk is a cache over S3"Smart Archiving" in the commercial Enterprise edition (S1); not documented for CommunityNot documentedNot documented
Audit logHash-chained, verifiable with siftpd audit-verifyJSON logs of transfers, commands, and logins; no audit log or tamper evidence documented (S5)Configurable logging; no audit log documented (F1)Not documented
Admin sign-in with passkeysYesNot documented; TOTP two-factor is (S3)Not documented; 2FA is a Pro Enterprise feature (F1)Not documented
LicenceMIT or Apache-2.0AGPL-3.0-only with additional terms; the bundled UI theme is proprietary; a commercial Enterprise edition exists (S1, S2)AGPL-3.0-or-later (F3); a paid Pro edition exists (F1)GPL-2.0 with an OpenSSL linking exception (V4)
PlatformsLinux x86_64 and aarch64 (.deb, apt, container); macOS for small deploymentsLinux, Windows, macOS, FreeBSD (S2); Docker images (S1)Windows, macOS, Debian Linux (F1)Unix-like systems, including Linux (V1)
Implementation languageRustGo (S1)C++ (F2)C (V3)

Where the others are ahead

Sources