Gogs v0.7.22 發布,極易搭建的自助 Git 托管服務
Gogs v0.7.22 發布,該版本為 Bug 修復版。如果倉庫首頁經常出現 panic,請升級。
Bug 修復
-
Markdown 存在雙層嵌套鏈接時發生 panic #2019
-
內置 SSH 服務器在 Windows 無法工作
功能改進
-
組織首頁 URL 去除 org/ 前綴 #1944
-
更多 Git 鉤子的原生支持
其它變更
-
所有頁面均以使用全新的 Semantic UI #650
Gogs (Go Git Service) 是一個極易搭建的自助 Git 服務。
開發目的
Gogs 的目標是打造一個最簡單、最快速和最輕松的方式搭建自助 Git 服務。使用 Go 語言開發使得 Gogs 能夠通過獨立的二進制分發,并且支持 Go 語言支持的 所有平臺,包括 Linux、Mac OS X、Windows 以及 ARM 平臺。
項目概覽
- 有關基本用法和變更日志,請通過 使用手冊 查看。
- 您可以到 Trello Board 跟隨開發團隊的腳步。
- 想要先睹為快?通過 在線體驗 或查看 安裝部署 -> 二進制安裝 小節。
- 使用過程中遇到問題?嘗試從 故障排查 頁面獲取幫助。
- 希望幫助多國語言界面的翻譯嗎?請立即訪問 詳情頁面!
功能特性
- 支持活動時間線
- 支持 SSH 以及 HTTP/HTTPS 協議
- 支持 SMTP、LDAP 和反向代理的用戶認證
- 支持反向代理子路徑
- 支持用戶、組織和倉庫管理系統
- 支持倉庫和組織級別 Web 鉤子(包括 Slack 集成)
- 支持倉庫 Git 鉤子和部署密鑰
- 支持倉庫工單(Issue)和合并請求(Pull Request)
- 支持添加和刪除倉庫協作者
- 支持 Gravatar 以及自定義源
- 支持郵件服務
- 支持后臺管理面板
- 支持 CI 集成:Drone
- 支持 MySQL、PostgreSQL、SQLite3 和 TiDB(實驗性支持) 數據庫
- 支持多語言本地化(14 種語言)
系統要求
- 最低的系統硬件要求為一個廉價的樹莓派
- 如果用于團隊項目,建議使用 2 核 CPU 及 1GB 內存
瀏覽器支持
- 請根據 Semantic UI 查看具體支持的瀏覽器版本。
- 官方支持的最小 UI 尺寸為 1024*768,UI 不一定會在更小尺寸的設備上被破壞,但我們無法保證且不會修復
安裝部署
在安裝 Gogs 之前,您需要先安裝 基本環境。
然后,您可以通過以下 5 種方式來安裝 Gogs:
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!