
awesome-selfhosted 自托管软件列表
网站简介
awesome-selfhosted 是一个收集免费软件网络服务和Web应用的列表,这些应用可以托管在用户自己的服务器上,而不是使用SaaS(软件即服务)提供商。该列表由社区维护,旨在推广自托管实践,让用户完全掌控自己的数据和应用。自托管(Self-hosting)是指在自己的服务器上托管和管理应用程序,这种实践让用户拥有数据的控制权、隐私性和灵活性。网站收录了数千个免费软件项目,覆盖了几乎所有应用场景。
主要功能/内容
该网站按分类列出了大量的自托管软件项目,每个项目包含名称、简介、网站链接、源代码链接、Star数、更新日期、支持的部署方式(如Docker、K8S)、许可证和所属分类。主要分类包括:
- 分析与归档:如Web分析工具、数字保存系统。
- 自动化:如任务自动化、定时任务管理。
- 备份:数据备份与恢复解决方案。
- 博客平台:个人博客或杂志类网站搭建工具。
- 预订和调度:预约、会议室预订等。
- 书签和链接分享:书签管理、链接收藏与分享。
- 日历与联系:日历同步、联系人管理。
- 通信系统:包括自定义通信、电子邮件(完整解决方案、邮件代理、传输代理、邮件列表、Webmail)、IRC、SIP、社交网络和论坛、视频会议、XMPP服务器及客户端。
- 社区支持农业(CSA):面向社区农业的管理系统。
- 会议管理:学术或商业会议的组织工具。
- 内容管理系统(CMS):网站内容管理平台。
- 客户关系管理(CRM):客户数据管理和销售流程工具。
- 数据库管理:数据库管理界面和工具。
- DNS:DNS服务器和管理面板。
- 文档管理:包括电子书管理、机构知识库、数字图书馆软件及集成图书馆系统。
- 电子商务:在线商店和电商平台。
- 联合身份与认证:OAuth、SAML等身份认证服务。
- 订阅源阅读器:RSS/Atom订阅服务。
- 文件传输与同步:包括分布式文件系统、对象存储和文件服务器、P2P文件共享、单击上传和拖拽上传、基于Web的文件管理器。
- 游戏:包括游戏主机和管理工具,如0 A.D.。
- 族谱:家谱管理和研究工具。
- 生成式AI:生成式人工智能应用和模型托管。
- 协作软件:团队协作、文档共享和项目协作。
- 健康与健身:个人健康数据管理和健身应用。
- 人力资源管理(HRM):员工信息、薪资和招聘管理。
- 身份管理:用户身份和访问控制。
- 物联网(IoT):物联网设备管理和数据采集。
- 库存管理:商品库存和供应链管理。
- 知识管理工具:知识库和Wiki系统。
- 学习与课程:在线教育和课程管理系统。
- 制造:制造业管理和生产追踪。
- 地图与GPS:地图服务和GPS追踪。
- 媒体管理:照片、视频等媒体资产整理。
- 媒体流:包括音频流、多媒体流和视频流媒体服务器。
- 杂项:无法归类的各种工具。
- 金钱、预算与管理:个人财务管理和预算工具。
- 监控与状态页:服务器监控、状态页和告警系统。
- 网络工具:网络分析、抓包和网络管理。
- 笔记与编辑器:笔记应用和Markdown编辑器。
- 办公套件:文字处理、表格和演示文档套件。
- 密码管理器:密码存储和生成工具。
- Pastebins:临时文本和代码分享工具,如1time。
- 个人仪表板:个人门户和仪表板。
- 相册:照片相册管理和分享。
- 投票与活动:在线投票和活动组织。
- 代理:HTTP/SOCKS代理服务器。
- 菜谱管理:菜谱存储和分享。
- 远程访问:远程桌面和SSH工具。
- 资源规划:企业资源计划(ERP)。
- 搜索引擎:自建搜索引擎。
- 自托管解决方案:一键部署自托管应用的工具。
- 软件开发:包括API管理、持续集成与部署、FaaS与Serverless、功能开关、IDE和工具、本地化、低代码、项目管理、测试等。
- 静态站点生成器:使用静态文件生成网站。
- 任务管理与待办事项:如4ga Boards看板。
- 票务:工单系统和客户支持。
- 时间跟踪:工作时间和项目时间管理。
- 旅行组织:旅行计划和行程管理。
- URL短链接:短链接生成服务。
- 视频监控:安全摄像头监控系统。
- VPN:VPN服务器和管理面板。
- Web服务器:Web服务器软件。
- 维基:维基系统。
每个项目都提供了详细的信息,方便用户选择和部署。例如,2FAuth用于管理双因素认证账户;Aastro是一个用Go编写的API网关。
特点说明
- 免费软件优先:该列表只收录免费软件(Free Software),非免费软件被单独列在Non-Free页面。
- 社区驱动:由GitHub社区维护,任何人都可以贡献和更新,支持贡献指南(Contributing)。
- 多种浏览方式:提供HTML版和Markdown版,侧边栏按分类导航,也支持按标签浏览项目。
- 信息丰富:每个项目都标注了许可证、编程语言、部署方式、Star数等,便于评估和选择。
- 持续更新:列表不断更新,添加新的项目和新的分类,内容保持时效性。
- 实用性高:覆盖从个人到企业级的各种应用场景,用户可以根据自己的需求选择合适的软件并部署到自己的服务器上。
总之,awesome-selfhosted 是自托管爱好者的宝贵资源,无论你是想要替代Google Drive、Dropbox,还是搭建自己的邮件服务器、媒体中心,都能在这里找到合适的解决方案。该列表不仅提供了丰富的软件选择,还通过详细的分类和说明,让自托管变得更加简单和可行。