297,804· 13,862 forks· NOASSERTION自托管

Awesome-Selfhosted 自托管软件清单

awesome-selfhosted/awesome-selfhosted

收录近 300 个可自行部署的开源网络服务和 Web 应用的精选清单,涵盖博客、协作、媒体管理等 70+ 类别

GitHub 仓库 →对标:各类 SaaS 服务的开源替代合集

解决什么问题

Awesome-Selfhosted 是一个精心维护的开源软件目录,专门收录可以在自己服务器上部署运行的网络服务和 Web 应用。项目旨在帮助开发者和技术爱好者摆脱对 SaaS 商业服务的依赖,通过自托管方式掌控数据隐私和服务稳定性。清单按功能分类整理了数百个经过验证的开源项目,每个条目都标注了开源协议、编程语言和 Demo 地址。

为何如此受欢迎

该项目在 GitHub 获得 29.8 万 star,成为自托管领域的权威参考资源。其火爆原因在于:

  1. 覆盖全面:包含 70 多个细分类别,从基础的文件同步、密码管理到复杂的 ERP 系统、AI 工具应用
  2. 质量把控:所有收录项目均为自由软件,定期检查链接有效性和项目维护状态
  3. 实用导向:提供 HTML 版本(awesome-selfhosted.net)方便检索,每个工具都有简洁说明和技术栈标注
  4. 社区驱动:13,800+ 次 fork 和持续更新,汇聚全球开发者的实践经验

核心功能特性

  • 分类体系:涵盖分析统计、自动化、备份、博客平台、书签管理、日历通讯录、即时通讯、CMS、CRM、文档管理、电商、RSS 阅读器、文件同步、游戏服务器、知识管理、媒体流、监控、笔记、密码管理、照片库、项目管理、搜索引擎等
  • 技术标注:标明每个项目的开源协议(MIT/GPL/Apache 等)、编程语言(Python/Go/PHP/Node.js 等)和部署方式
  • 替代方案:为常见商业工具提供开源替代(如 Nextcloud 替代 Dropbox,Gitea 替代 GitHub)
  • 持续维护:自动化检查死链和停止维护的项目,确保推荐内容的时效性

安装使用

这是一个信息索引项目而非可安装软件,使用方式:

  1. 访问 HTML 版本 https://awesome-selfhosted.net/ 浏览分类
  2. 或在 GitHub 仓库查看 Markdown 版本
  3. 根据需求选择具体工具后,跳转到对应项目的 GitHub 页面查看安装文档
  4. 大多数收录项目支持 Docker 部署,部分提供一键安装脚本

中国用户注意:部分项目的 Demo 站点可能需要科学上网访问,但 GitHub 仓库和文档通常可直接访问。

适合谁使用

  • 个人用户:希望搭建私有云盘、博客、密码管理器等服务的技术爱好者
  • 中小团队:需要协作工具(Wiki/项目管理/代码托管)但不想依赖第三方平台
  • 隐私关注者:对数据安全有严格要求,希望完全掌控服务器和数据
  • 开发者:寻找开源替代方案进行二次开发或学习架构设计
  • 系统管理员:为企业内网选型自托管解决方案的技术决策者

安装方式:信息索引项目无需安装

Awesome-Selfhosted:300个自托管开源软件清单 - 替代SaaS的最佳方案 · AiDuo123