sftpgo

sftpgo

GitHub: https://github.com/drakkan/sftpgo

⭐ 星星數: 11603

摘要: 這是一個功能完整且高度可配置的多協定檔案伺服器,支援SFTP、HTTP/S、FTP/S和WebDAV,並能整合雲端儲存服務。

技術堆疊: Go, AWS SDK, Azure SDK, Google Cloud Storage, WebDAV, FTPServerLib, OIDC, Argon2id

架構: 專案採用Go語言開發,模組化設計支援多種檔案傳輸協定和雲端儲存後端。從依賴可看出支援AWS S3、Azure Blob、Google Cloud Storage,並包含身份驗證(OIDC、LDAP)、加密和安全功能。檔案結構顯示包含Docker配置、工作流程、範例程式和擴充功能模組。