{"id":13413833,"url":"https://github.com/drakkan/sftpgo","last_synced_at":"2025-05-12T05:11:43.358Z","repository":{"id":38305787,"uuid":"197914161","full_name":"drakkan/sftpgo","owner":"drakkan","description":"Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob","archived":false,"fork":false,"pushed_at":"2025-05-11T08:51:13.000Z","size":39033,"stargazers_count":10380,"open_issues_count":97,"forks_count":820,"subscribers_count":102,"default_branch":"main","last_synced_at":"2025-05-12T02:22:25.537Z","etag":null,"topics":["azure-blob","cloud-storage","data-at-rest-encryption","docker","ftp","ftp-server","git","go","google-cloud-storage","multi-factor-authentication","portable","prometheus","proxy-protocol","s3","scp","sftp","sftp-server","webdav","webdav-server"],"latest_commit_sha":null,"homepage":"https://sftpgo.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/drakkan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["drakkan"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2019-07-20T10:18:31.000Z","updated_at":"2025-05-11T17:49:29.000Z","dependencies_parsed_at":"2023-10-04T23:50:42.067Z","dependency_job_id":"d06a4f5b-a28e-4160-9fb9-967c522963be","html_url":"https://github.com/drakkan/sftpgo","commit_stats":{"total_commits":1928,"total_committers":76,"mean_commits":25.36842105263158,"dds":0.08298755186721996,"last_synced_commit":"00155eaaf6f5bcea6a7f257d135962506896eff8"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drakkan%2Fsftpgo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drakkan%2Fsftpgo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drakkan%2Fsftpgo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drakkan%2Fsftpgo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/drakkan","download_url":"https://codeload.github.com/drakkan/sftpgo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253672590,"owners_count":21945476,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure-blob","cloud-storage","data-at-rest-encryption","docker","ftp","ftp-server","git","go","google-cloud-storage","multi-factor-authentication","portable","prometheus","proxy-protocol","s3","scp","sftp","sftp-server","webdav","webdav-server"],"created_at":"2024-07-30T20:01:50.693Z","updated_at":"2025-05-12T05:11:43.317Z","avatar_url":"https://github.com/drakkan.png","language":"Go","funding_links":["https://github.com/sponsors/drakkan"],"categories":["Go","开源类库","Server Applications","Servers","Programming","Software","服务器应用程序","HarmonyOS","Table of Contents","go","置顶","Repositories","prometheus","Relational Databases","服务端应用"],"sub_categories":["网络","HTTP Clients","Standalone","Storage","File Transfer - Object Storage \u0026 File Servers","HTTP客户端","Windows Manager","File Sharing","1、AI应用生态","查询语"],"readme":"# SFTPGo\n\n[![CI Status](https://github.com/drakkan/sftpgo/workflows/CI/badge.svg)](https://github.com/drakkan/sftpgo/workflows/CI/badge.svg)\n[![License: AGPL-3.0-only](https://img.shields.io/badge/License-AGPLv3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0)\n[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge.svg)](https://github.com/avelino/awesome-go)\n\nFull-featured and highly configurable event-driven file transfer solution.\nServer protocols: SFTP, HTTP/S, FTP/S, WebDAV.\nStorage backends: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, other SFTP servers.\n\nWith SFTPGo you can leverage local and cloud storage backends for exchanging and storing files internally or with business partners using the same tools and processes you are already familiar with.\n\nThe WebAdmin UI allows to easily create and manage your users, folders, groups and other resources.\n\nThe WebClient UI allows end users to change their credentials, browse and manage their files in the browser and setup two-factor authentication which works with Microsoft Authenticator, Google Authenticator, Authy and other compatible apps.\n\n## Sponsors\n\nWe strongly believe in Open Source software model, so we decided to make SFTPGo available to everyone, but maintaining and evolving SFTPGo takes a lot of time and work. To make development and maintenance sustainable you should consider to support the project with a [sponsorship](https://github.com/sponsors/drakkan).\n\nWe love doing the work and we'd like to keep doing it - your support helps make SFTPGo possible.\n\nIt is important to understand that you should support SFTPGo and any other Open Source project you rely on for ongoing maintenance, even if you don't have any questions or need new features, to mitigate the business risk of a project you depend on going unmaintained, with its security and development velocity implications.\n\n### Thank you to our sponsors\n\n#### Platinum sponsors\n\n[\u003cimg src=\"./img/Aledade_logo.png\" alt=\"Aledade logo\" width=\"202\" height=\"70\"\u003e](https://www.aledade.com/)\n\u003c/br\u003e\u003c/br\u003e\n[\u003cimg src=\"./img/jumptrading.png\" alt=\"Jump Trading logo\" width=\"362\" height=\"63\"\u003e](https://www.jumptrading.com/)\n\u003c/br\u003e\u003c/br\u003e\n[\u003cimg src=\"./img/wpengine.png\" alt=\"WP Engine logo\" width=\"331\" height=\"63\"\u003e](https://wpengine.com/)\n\n#### Silver sponsors\n\n[\u003cimg src=\"./img/IDCS.png\" alt=\"IDCS logo\" width=\"212\" height=\"51\"\u003e](https://idcs.ip-paris.fr/)\n\n#### Bronze sponsors\n\n[\u003cimg src=\"./img/7digital.png\" alt=\"7digital logo\" width=\"178\" height=\"56\"\u003e](https://www.7digital.com/)\n\u003c/br\u003e\u003c/br\u003e\n[\u003cimg src=\"./img/servinga.png\" alt=\"servinga logo\" width=\"258\" height=\"56\"\u003e](https://servinga.com/)\n\u003c/br\u003e\u003c/br\u003e\n[\u003cimg src=\"./img/reui.png\" alt=\"ReUI logo\" width=\"151\" height=\"56\"\u003e](https://www.reui.io/)\n\n## Support\n\nYou can use SFTPGo for free, respecting the obligations of the Open Source [license](#license), but please do not ask or expect free support as well.\n\nUse [discussions](https://github.com/drakkan/sftpgo/discussions) to ask questions and get support from the community.\n\nWe offer commercial support, guarantees, and advice for SFTPGo:\n\n- With our [plans](https://sftpgo.com/plans) you can safely install and use SFTPGo on-premise in professional environments.\n- With our [SaaS offerings](https://sftpgo.com/saas) you can use SFTPGo hosted in the cloud, fully managed and supported.\n\n## Documentation\n\nYou can read more about supported features and documentation at [docs.sftpgo.com](https://docs.sftpgo.com/).\n\n## Internationalization\n\nThe translations are available via [Crowdin](https://crowdin.com/project/sftpgo), who have granted us an open source license.\n\nBefore start translating please take a look at our contribution [guidelines](https://sftpgo.github.io/latest/web-interfaces/#internationalization).\n\n## Release Cadence\n\nSFTPGo releases are feature-driven, we don't have a fixed time based schedule. As a rough estimate, you can expect 1 or 2 new major releases per year and several bug fix releases.\n\n## Acknowledgements\n\nSFTPGo makes use of the third party libraries listed inside [go.mod](./go.mod).\n\nWe are very grateful to all the people who contributed with ideas and/or pull requests.\n\nThank you to [ysura](https://www.ysura.com/) for granting us stable access to a test AWS S3 account.\n\nThank you to [KeenThemes](https://keenthemes.com/) for granting us a custom license to use their amazing [themes](https://keenthemes.com/bootstrap-templates) for the SFTPGo WebAdmin and WebClient user interfaces, across both the Open Source and Open Core versions.\n\nThank you to [Crowdin](https://crowdin.com/) for granting us an Open Source License.\n\nThank you to [Incode](https://www.incode.it/) for helping us to improve the UI/UX.\n\n## License\n\nSFTPGo source code is licensed under the GNU AGPL-3.0-only with [additional terms](./NOTICE).\n\nThe [theme](https://keenthemes.com/bootstrap-templates) used in WebAdmin and WebClient user interfaces is proprietary, this means:\n\n- KeenThemes HTML/CSS/JS components are allowed for use only within the SFTPGo product and restricted to be used in a resealable HTML template that can compete with KeenThemes products anyhow.\n- The SFTPGo WebAdmin and WebClient user interfaces (HTML, CSS and JS components) based on this theme are allowed for use only within the SFTPGo product and therefore cannot be used in derivative works/products without an explicit grant from the [SFTPGo Team](mailto:support@sftpgo.com).\n\nMore information about [compliance](https://sftpgo.com/compliance.html).\n\n## Copyright\n\nCopyright (C) 2019 - 2025 Nicola Murino\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrakkan%2Fsftpgo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrakkan%2Fsftpgo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrakkan%2Fsftpgo/lists"}