git 工具_Github开源工具分享之自托管GIT服务工具Gogs
生活随笔
收集整理的這篇文章主要介紹了
git 工具_Github开源工具分享之自托管GIT服务工具Gogs
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
介紹
Gogs項(xiàng)目旨在構(gòu)建一種簡單,穩(wěn)定和可擴(kuò)展的自托管Git服務(wù),該服務(wù)可以通過最輕松的方式進(jìn)行設(shè)置。使用Go語言開發(fā)的git自托管服務(wù),部署十分簡單,可以在Go支持的所有平臺(包括Linux,macOS,Windows和ARM)上進(jìn)行獨(dú)立的二進(jìn)制分發(fā)來完成此任務(wù)。可以幫助你自己搭建一個(gè)類似于Github的網(wǎng)站。
功能特點(diǎn)
- 用戶儀表板,用戶個(gè)人資料和活動(dòng)時(shí)間表。
- 通過SSH,HTTP和HTTPS協(xié)議訪問存儲庫。
- 用戶,組織和存儲庫管理。
- 儲存庫和組織Web掛鉤,包括Slack,Discord和Dingtalk。
- 倉庫Git鉤子,部署密鑰和Git LFS。
- 存儲庫問題,拉取請求,Wiki,受保護(hù)的分支機(jī)構(gòu)和協(xié)作。
- 使用其他代碼宿主的Wiki遷移和鏡像存儲庫。
- Web編輯器,用于快速編輯存儲庫文件和Wiki。
- Jupyter Notebook和PDF渲染。
- 通過SMTP,LDAP,反向代理,GitHub.com和GitHub Enterprise with 2FA進(jìn)行身份驗(yàn)證。
- 自定義HTML模板,靜態(tài)文件等。
- 豐富的數(shù)據(jù)庫后端,包括PostgreSQL,MySQL,SQLite3和TiDB。
- 擁有30多種語言的本地化版本。
軟件界面
請點(diǎn)擊輸入圖片描述
請點(diǎn)擊輸入圖片描述
請點(diǎn)擊輸入圖片描述
硬件要求
- Raspberry Pi或$ 5 Digital Ocean Droplet足以讓您入門。有些甚至使用64MB RAM Docker CaaS。
- 2個(gè)CPU內(nèi)核和512MB RAM將成為團(tuán)隊(duì)合作的基準(zhǔn)。
- 當(dāng)您的團(tuán)隊(duì)規(guī)模變得更大時(shí),請?jiān)黾覥PU核心數(shù)量,而內(nèi)存占用卻仍然很少。總結(jié)來說,就是你隨便拿個(gè)電腦就能跑起來,樹莓派和Arm的話,喜歡的可以自己折騰。
獲取方式
在GitHub上搜索Gogs,就可以去到Gogs的倉庫中下載軟件。如果你對下載使用軟件有什么問題,可以給我留言哈 ,也可以關(guān)注公眾號“Github開源工具”,回復(fù)Gogs,更多有趣開源軟件信息歡迎關(guān)注公眾號。
有些工具或者工具的有些版本小編也沒有一一試過,一般的功能應(yīng)該都是支持的,不過也有意外原因?qū)е鹿ぞ呤褂玫男Ч皇呛芎?#xff0c;希望大家也不要見怪,有問題可以評論私聊我,能解決的都會盡力幫大家解決的。
?
總結(jié)
以上是生活随笔為你收集整理的git 工具_Github开源工具分享之自托管GIT服务工具Gogs的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用微信快速取色
- 下一篇: goto语句_11. Go语言流程控制: