一、网站简介
SourceHut 是一套开源软件开发工具套件,提供 Git 和 Mercurial 代码托管、持续集成、邮件列表、工单跟踪和 Wiki 等功能。它的设计哲学是极简与高效——绝对无追踪或广告、所有功能无需 JavaScript 即可运行、无 AI 功能。SourceHut 将最成功的开源社区协作智慧转化为高效的工程工具平台,为追求纯粹开发体验的极客提供了理想选择。
二、公司背景
SourceHut 由知名开源开发者 Drew DeVault 创立并维护,他也是 Sway 窗口管理器和 Zig 编程语言社区的活跃成员。平台采用 100% 自由开源软件构建,代码托管在 sr.ht 自身平台上。SourceHut 以其独特的邮件列表驱动协作模式和极简设计在开源社区中获得了高度评价,服务了数百个自由软件项目。
三、核心功能
- Git 与 Mercurial 双托管:同时支持 Git 和 Mercurial 两种版本控制系统,提供公开、私有和“未列出”三种仓库可见性级别及细粒度访问控制。
- 强大 CI/CD:支持在各种 Linux 发行版和 BSD 系统上运行完全虚拟化的构建任务,可在未推送代码的情况下提交临时构建,构建失败后支持 SSH 登录调试。
- 邮件列表与补丁审查:基于电子邮件的补丁审查工作流,使用 git send-email 驱动,提供可搜索的邮件归档和 Web 端审查工具。
- 专注的工单跟踪:仅跟踪可操作任务,杜绝无关讨论和重复内容,支持私密安全 Bug 报告。
- 托管聊天服务:提供托管 IRC 中继服务,用户可使用任何 IRC 客户端或 Web 聊天工具连接。
- 账户安全与数据导出:支持 PGP 加密邮件、TOTP 双因素认证、详细账户审计日志,并提供一键式数据导出工具。
四、网站特点
- 极简无干扰:绝对无追踪、无广告、无需 JavaScript,所有功能均可在纯文本环境下使用。
- 邮件驱动工作流:继承 Linux 内核开发传统,使用邮件列表和 git send-email 进行代码审查,效率极高。
- 100% 自由开源:所有代码完全公开,任何人都可以自托管自己的 SourceHut 实例。
- 高效 CI 调试:构建失败后可直接 SSH 登录构建环境进行排查,大幅提升调试效率。
五、适用人群
- 资深开源贡献者:习惯 Linux 内核风格邮件列表工作流的开发者,追求高效纯粹的协作体验。
- 极简主义工程师:反感现代 Web 应用臃肿设计,偏好轻量、快速、无干扰的开发工具。
- 隐私关注者:不愿接受任何形式的追踪、分析和广告投放的用户。
- 自由软件项目维护者:希望使用的平台本身也是自由软件,确保工具链的长期自由度。
六、应用场景
- 底层系统软件开发:Zig 编程语言等知名底层项目使用 SourceHut 进行代码托管和 CI 测试,其 CI 环境灵活性远超传统平台。
- 自由软件项目迁移:开源项目从 GitHub 迁移到 SourceHut,以获得更纯粹、无商业利益干扰的开发环境。
- 嵌入式设备远程开发:开发者通过 SSH 连接在低带宽环境下使用 SourceHut 进行代码管理。
- 个人项目的安全托管:隐私敏感的开发者使用 SourceHut 托管个人项目,享受无追踪的安全环境。
七、常见问题(FAQ)
Q:国内能否直接访问 SourceHut 官网?
A:SourceHut 官网 (sourcehut.org) 服务器位于海外,国内网络环境下可能无法直接打开,需在特定网络环境下访问。
Q:SourceHut 是免费的吗?
A:SourceHut 目前处于公开 Alpha 阶段,提供免费使用。未来正式发布时可能会引入付费计划以维持运营,但核心功能承诺保持可用。
Q:SourceHut 与 GitHub 最大的区别是什么?
A:最大的区别在于工作流和设计哲学。SourceHut 使用邮件列表和 git send-email 进行代码审查,界面极简无 JavaScript,无 AI 功能,无追踪和广告,是一款纯粹为开发者打造的效率工具。
Q:SourceHut 支持 CI/CD 吗?
A:支持,且是其一大亮点。SourceHut 的 CI 支持在多种 Linux 发行版和 BSD 系统上运行构建,构建失败后可 SSH 登录调试,无需推送代码即可提交临时构建任务。
Q:SourceHut 支持私有仓库吗?
A:支持。SourceHut 提供公开、私有和“未列出”三种仓库可见性选项,满足不同场景需求。
八、类似网站
- Codeberg:非营利性质的代码托管平台,基于 Forgejo 运行,专注自由软件。
- GitLab:功能全面的 DevOps 平台,但设计理念更为商业化。
- NotABug.org:基于 Gogs 的免费 Git 托管服务,面向自由许可项目。
数据统计
数据评估
本站Eyosc Nav提供的SourceHut都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由Eyosc Nav实际控制,在2026-06-08 21:01收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,Eyosc Nav不承担任何责任。
