免費的Git代碼托管服務(wù),開箱即用YYDS(git代碼托管平臺)
《開源精選》是我們分享Github、Gitee等開源社區(qū)中優(yōu)質(zhì)項目的欄目,包括技術(shù)、學(xué)習(xí)、實用與各種有趣的內(nèi)容。本期推薦的是一個開源的 Git 代碼托管服務(wù)——codefeverPublic。
CodeFever 是完全免費開源的 Git 代碼托管服務(wù),支持一行命令安裝到自己服務(wù)器!
功能特性
- 永久免費:永久免費提供給大家使用,您無需擔心付費
- 完整開源:毫無保留地完整開源,無任何編譯或加密代碼
- 輕量安裝:極簡設(shè)計風格,排除重度冗余的多余功能
- 性能高效:速度極快,對服務(wù)器資源要求極低,1核CPU/1G內(nèi)存即可運行
- 無限倉庫:沒有任何倉庫數(shù)量、使用數(shù)量的限制
- 代碼對比:支持提交代碼的不同版本支持高亮顯示對比
- 分支管理:完整支持 Git 原生分支和 Tag,幫助更清晰的管理代碼
- 合并請求(Merge Request):支持多人協(xié)作,讓代碼版本控制更順暢
- 分支保護:分支保護功能讓代碼提交安全可控,代碼 Review 更容易清晰
- 多人協(xié)作:支持多人團隊協(xié)作,并可以設(shè)置每個成員的角色和權(quán)限
- Webhook:支持Webhook功能,可輕松和其他系統(tǒng)進行集成
- 管理后臺:支持超級管理員后臺,可以讓團隊leader管理所有項目和用戶信息
- 中英雙語:原生支持中文和英文兩種語言
如何安裝
CodeFever 提供 從零開始安裝 和 Docker 鏡像安裝 兩種安裝方式,可以根據(jù)自己的實際需要選擇安裝方式。
Docker 鏡像安裝
拉取鏡像并啟動:啟動 CodeFever Communiy 版本 的 Docker 鏡像
docker run -d --privileged=true --name codefever -p 80:80 -p 22:22 -it pgyer/codefever-community:latest /usr/sbin/init
1 服務(wù)啟動后嘗試訪問 http://127.0.0.1 或 http://<server ip> 登錄
2 如果你希望使用 22 端口作為 Git 的 SSH 協(xié)議端口,你需要在啟動鏡像前將宿主系統(tǒng)的 SSH 服務(wù) 端口 先修改成其他端口
3 如果服務(wù)異常你可以登錄 Shell 去人工維護, 也可以直接重啟容器重啟服務(wù)。
4 默認管理員用戶:root@codefever.cn,密碼:123456。登錄后請修改密碼并綁定 MFA 設(shè)備
從零開始安裝
操作文檔:https://github.com/PGYER/codefever/blob/master/doc/zh-cn/installation/install_from_scratch.md
界面截圖
—END—
開源協(xié)議:MIT
項目地址:https://github.com/PGYER/codefever