logo
icon

SFTPGo

SFTPGo is a full-featured, highly configurable SFTP, HTTP/S, FTP/S, and WebDAV server with a built-in web admin UI and web client. Supports local storage, S3, Google Cloud Storage, and Azure Blob as backends.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolProductivity

SFTPGo

A full-featured, highly configurable file transfer server supporting SFTP, HTTP/S, FTP/S, and WebDAV protocols. Includes a built-in web admin panel and web-based file client.

First-Time Setup

On first launch, visit your domain to access the web admin installer. Create your admin account to get started.

What You Can Do After Deployment

  1. Visit your domain — complete the initial admin setup
  2. Create users — add users with configurable quotas and permissions
  3. Manage files via web client — users can upload, download, and manage files through the browser
  4. Connect via SFTP — use any SFTP client (port 2022 inside the container)
  5. Use WebDAV — mount as a network drive from any WebDAV client
  6. Set up virtual folders — map different storage backends per folder
  7. Configure notifications — set up event hooks for file operations

Key Features

  • SFTP, HTTP/S, FTP/S, and WebDAV protocols
  • Web admin panel for user and server management
  • Web client for browser-based file management
  • Per-user quotas, permissions, and bandwidth limits
  • Virtual folders with multiple storage backends
  • Two-factor authentication (TOTP)
  • Event hooks and notifications
  • REST API for automation
  • Embedded SQLite database (no external DB required)

License

AGPL-3.0 — GitHub