Media / Photos / Files

SFTPGo on VPS

Fully featured SFTP/FTPS/WebDAV/HTTP file transfer server with web admin and S3/GCS/Azure backends

GitHub stars
12698
License
AGPL-3.0
Docker
Yes
GPU
Not required

Requirements

Minimum and recommended VPS specs

Badges are attached to each value. An estimate is never presented as an official project requirement.

SFTPGo hardware requirements
ResourceMinimumRecommended
RAM512 MB Estimated1 GB Estimated
CPU1 vCPU Estimated2 vCPU Estimated
Disk5 GB EstimatedNot stated Not stated

Disk figures describe the application footprint recorded in the dataset. Personal media, documents, backups and other user data can require substantially more storage.

RunOnVPS sizing suggestion

Suggested VPS tier

1 GB RAM tier

This is our sizing suggestion, derived from SFTPGo’s recommended RAM of 1 GB. It is not an official requirement and it does not guarantee that every workload, plug-in set or media library will fit comfortably.

Affiliate link placeholder — no provider selected

This placeholder intentionally has no URL or affiliate ID in the Day 2 build.

Deployment

Docker & GPU

Docker support: Yes

GPU: Not required

Check the source notes below before assuming a GPU, transcoding workload or machine-learning feature is included in the baseline deployment.

Commercial alternative

What it can replace

Files.com

SFTPGo is catalogued here as a self-hosted alternative to Files.com. Feature parity varies, so compare your required workflow before migrating.

Add it to a multi-app VPS estimate →

Source check

Important notes

官方未标明硬件最低配置: neither the GitHub README nor docs.sftpgo.com publishes a RAM/CPU/disk minimum (checked 2026-10-24); all sizing values are conservative estimates based on the official default Docker deployment — SFTPGo is a single Go binary with an embedded data provider (bolt/SQLite by default), so its own footprint is tiny and real disk usage is driven by the files users store/transfer, which are excluded from the disk estimate. Docker: official image drakkan/sftpgo on Docker Hub and GHCR, documented on the official docs Docker page (v2.7.6 at check time). License note: dual model — the Community edition in this repo is AGPL-3.0 (copyleft), and a separate Enterprise edition is sold under a commercial license. No GPU use. Stars 12698 and not archived, checked via GitHub API on 2026-10-24.

Data source: https://docs.sftpgo.com/latest/docker/

Project repository: https://github.com/drakkan/sftpgo

Keep comparing

Related comparisons & guides