Gogs v0.7.22 發布,極易搭建的自助 Git 托管服務

jopen 9年前發布 | 12K 次閱讀 Gogs

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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!