Repolode
drakkan

drakkan/sftpgo

Самостоятельно размещаемый сервер передачи файлов с поддержкой SFTP, FTP/S, HTTP/S и WebDAV и хранением данных локально, в S3, Google Cloud Storage или Azure Blob Storage.

Open source альтернатива:Dropbox Transfer

Звёзды
12,689
Форки
982
Открытые issues
181
Последний коммит
12 часов назад

Что это?

SFTPGo — настраиваемый сервер передачи файлов, который предоставляет доступ к хранилищам по протоколам, уже знакомым многим командам: SFTP, FTP/S, HTTP/S и WebDAV. Пользователи подключаются с помощью стандартных клиентов, а файлы хранятся в локальной файловой системе, в зашифрованной локальной файловой системе, в S3-совместимом объектном хранилище, Google Cloud Storage, Azure Blob Storage или на другом SFTP-сервере.

Сервер предназначен для обмена файлами внутри организации или с деловыми партнёрами без изменения существующих рабочих процессов. В проект входят веб-интерфейс администрирования и пользовательский веб-клиент; также поддерживаются многофакторная аутентификация, метрики Prometheus, протокол PROXY и шифрование данных в состоянии покоя. Доступны Docker-образы и переносимые сборки.

Community-редакция распространяется по лицензии AGPL-3.0 и включает основные протоколы, бэкенды хранения и веб-интерфейсы. В коммерческой редакции Enterprise есть дополнительные возможности, например настройки высокой доступности, виртуальные папки для архивирования и приём вложений из электронной почты.

Ключевые возможности

  • 01Передаёт файлы по SFTP, FTP/S, HTTP/S и WebDAV.
  • 02Подключается к локальным хранилищам, S3, Google Cloud Storage, Azure Blob и SFTP-бэкендам.
  • 03Включает веб-интерфейс администратора и пользовательский веб-клиент.
  • 04Поддерживает многофакторную аутентификацию и шифрование данных в состоянии покоя.
  • 05Предоставляет метрики Prometheus и поддерживает протокол PROXY.
  • 06Доступен в виде Docker-образов и переносимых сборок.

Сценарии использования

  • Обмен файлами с деловыми партнёрами через уже используемые SFTP- или FTP-клиенты.
  • Предоставление доступа к S3 или Azure Blob Storage через интерфейс WebDAV или HTTP.
  • Замена устаревшего FTP-сервера решением с шифрованием и поддержкой нескольких протоколов.

Что важно знать

  • Распространяется по лицензии с copyleft AGPL-3.0, которая также распространяется на производные работы и модификации, развернутые в сети.
  • Тема интерфейса WebAdmin и WebClient является проприетарной, и ее нельзя повторно использовать в производных продуктах без разрешения.
  • Некоторые расширенные функции, такие как нативный прием данных по IMAP, DLP и антивирус на основе ICAP, а также редактирование документов, доступны только в коммерческой редакции Enterprise.

В подборках

Темы

Частые вопросы

Что такое sftpgo?
Самостоятельно размещаемый сервер передачи файлов с поддержкой SFTP, FTP/S, HTTP/S и WebDAV и хранением данных локально, в S3, Google Cloud Storage или Azure Blob Storage. SFTPGo — настраиваемый сервер передачи файлов, который предоставляет доступ к хранилищам по протоколам, уже знакомым многим командам: SFTP, FTP/S, HTTP/S и WebDAV. Пользователи подключаются с помощью стандартных клиентов, а файлы хранятся в локальной файловой системе, в зашифрованной локальной файловой системе, в S3-совместимом объектном хранилище, Google Cloud Storage, Azure Blob Storage или на другом SFTP-сервере.
sftpgo можно использовать бесплатно? Какая у него лицензия?
sftpgo распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
sftpgo всё ещё поддерживается?
Активно поддерживается. Последний коммит в sftpgo — 22 окт. 2026 г..
Для чего можно использовать sftpgo?
Обмен файлами с деловыми партнёрами через уже используемые SFTP- или FTP-клиенты. Предоставление доступа к S3 или Azure Blob Storage через интерфейс WebDAV или HTTP. Замена устаревшего FTP-сервера решением с шифрованием и поддержкой нескольких протоколов.
Где скачать sftpgo?
Исходный код и инструкции по установке — на GitHub: https://github.com/drakkan/sftpgo

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатный клиент для резервного копирования с открытым исходным кодом: хранит зашифрованные инкрементальные сжатые копии в облаке и на удалённых файловых серверах.

15,2 тыс.1,1 тыс.C#OtherОбновлён 6 часов назад