SFTPGo logo

SFTPGo

Fully featured and highly configurable SFTP sunucu

Tool Son: 2.6.6-alpine

Introduction

SFTPGo is a fully-featured and highly configurable SFTP server that also supports custom HTTP/S, FTP/S, and WebDAV services.

Supported backend storage: Local filesystem, encrypted local filesystem, S3-compatible object storage, Google Cloud Storage, Azure Blob Storage, and SFTP.

Features

  • Multi-User Support: Create and manage multiple user accounts, each with independent access permissions and directories.
  • Highly Configurable: Customize extensively to meet your needs, including user access control, upload/download limits, and authentication methods.
  • Security: Supports multiple authentication methods like SSH keys, username/password, and multifactorial authentication. IP whitelisting and blacklisting enhance security further.
  • File Transfer Management: Securely upload and download files using SFTP and SCP protocols. Features include transfer rate limits, folder quotas, and file type filtering.
  • High Performance: Optimized for handling high concurrency and throughput in file transfers.
  • Monitoring and Logging: Offers detailed logging and monitoring capabilities for administrators to track user activity and server performance.
  • Automation: Integrates into workflows via REST API and Webhook support for streamlined file transfer management.
  • Extensibility: You can increase the functionality of SFTPGo through plugins and extensions to meet specific requirements.

1Panel ile SFTPGo dağıtın

  1. Install 1Panel on your VPS (Linux server).

    # Copy and paste the following command into your terminal and press Enter
    bash -c "$(curl -sSL https://resource.1panel.pro/v2/quick_start.sh)"
  2. Open the 1Panel dashboard, go to App Store.

  3. Search for SFTPGo and click Install.

  4. Fill in the required parameters (ports, admin credentials, storage path), then confirm.

  5. After deployment, create a website/reverse proxy in 1Panel if you want a custom domain.

  6. Enable HTTPS (recommended) and keep the app updated from the App Store.