CodeFever Community 由 蒲公英开发者服务平台 团队完整自主研发并基于 MIT 协议进行完整开源。CodeFever Community 保留了 CodeFever 的大部分功能, 并且进行了更适合单机部署的优化,支持一行命令安装到自己服务器!
功能特性
- 「永久免费:」永久免费提供给大家使用,您无需担心付费
- 「完整开源:」毫无保留地完整开源,无任何编译或加密代码
- 「轻量安装:」极简设计风格,排除重度冗余的多余功能
- 「性能高效:」速度极快,对服务器资源要求极低,1核CPU/1G内存即可运行
- 「无限仓库:」没有任何仓库数量、使用数量的限制
- 「代码对比:」支持提交代码的不同版本支持高亮显示对比
- 「分支管理:」完整支持 Git 原生分支和 Tag,帮助更清晰的管理代码
- 「合并请求(Merge Request):」支持多人协作,让代码版本控制更顺畅
- 「分支保护:」分支保护功能让代码提交安全可控,代码 Review 更容易清晰
- 「多人协作:」支持多人团队协作,并可以设置每个成员的角色和权限
- 「Webhook:」支持Webhook功能,可轻松和其他系统进行集成
- 「管理后台:」支持超级管理员后台,可以让团队leader管理所有项目和用户信息
- 「中英双语:」原生支持中文和英文两种语言
如何安装
CodeFever 提供 从零开始安装 和 Docker 镜像安装 两种安装方式,可以根据自己的实际需要选择安装方式。Docker 镜像安装
最简单的安装方式是使用 Docker, 只需要一行命令即可完成:
docker run -d --privileged=true --name codefever -p 80:80 -p 22:22 -it pgyer/codefever-community:latest /usr/sbin/init
- 服务启动后尝试访问 http://127.0.0.1 或 ` 登录
- 如果希望使用 22 端口作为 Git 的 SSH 协议端口,需要在启动镜像前将宿主系统的 SSH 服务 端口 先修改成其他端口
- 如果服务异常你可以登录 Shell 去人工维护, 也可以直接重启容器重启服务。
- 默认管理员用户:root@codefever.cn,密码:123456。登录后请修改密码并绑定 MFA 设备。