About this app
SFTPGo is an event-driven SFTP, FTP/S, HTTP/S and WebDAV server.
What this app needs
recipe.jsonSettings
- Postgres user nameOptional
- Postgres passwordGenerated if left empty
- Postgres databaseOptional
- Port sftpgoOptional
- Log levelOptional
After it starts
Imported from the Coolify service templates and verified to start on Setup; it has not been reviewed line by line.
- Open the app and finish its first-run setup.
- Passwords and keys were generated on first deploy; you can read them in the deployment's inputs.
Technical details
- Opens
- sftpgo:8080/
- Check
- GET / within 300 s
- sftpgoHealth check
- Image
- ghcr.io/drakkan/sftpgo:v2.7-alpine
- Ports
- 2222/tcp8080/http
- Data
- sftpgo-data → /srv/sftpgo/datasftpgo-keys → /var/lib/sftpgo
- Internet
- Public internet, private networks blocked
- Limits
- 1 CPU · 1024 MB
- Waits for postgresql (healthy)
- postgresqlHealth check
- Image
- postgres:17.11-alpine
- Ports
- No ports
- Data
- postgresql-data → /var/lib/postgresql/data
- Internet
- No internet access
- Limits
- 0.5 CPUs · 512 MB
Checks by Setup
Failed on Oct 28, 2026
- Isolation
- gVisor sandbox
- Architecture
- amd64
- Runner
- 0.0.0-app.66f39488b786
- Took
- 29.7 s
- pull
- start · service sftpgo exited with code 1
Past checks
Failed on SetupVerified by Setup
- Revision 2
- gVisor sandbox
- Runner 0.0.0-app.66f39488b786
For maintainers
Share this app’s recipe and setup button.
Add Setup to your repo
[](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Fdrakkan%2Fsftpgo)Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.