
簡體中文
?想像
GOGS( /gɑgz/
)項目旨在建立一種簡單,穩定和可擴展的自托GIT服務,可以以最無痛的方式進行設置。通過GO,這可以通過在所有GO支持的平台上進行獨立的二進制發行,包括Linux,MacOS,Windows和ARM基於系統。
?概述
- 請訪問我們的主頁以獲取用戶文檔。
- 請參閱ChangElog.md,以獲取每個版本中的更改列表。
- 想在做其他事情之前嘗試一下嗎?在線上!
- 遇到麻煩?在討論中幫助自己進行故障排除或提出問題。
- 想幫助本地化嗎?查看本地化文檔。
- 準備好弄髒了嗎?閱讀我們的貢獻指南。
- 嗯... apis呢?我們在文檔中得到了實驗支持。
?特徵
- 用戶儀表板,用戶配置文件和活動時間表。
- 通過SSH,HTTP和HTTPS協議訪問存儲庫。
- 用戶,組織和存儲庫管理。
- 存儲庫和組織Webhooks,包括Slack,Discord和Dingtalk。
- 存儲庫git鉤,部署鍵和git lfs。
- 存儲庫問題,拉請請求,Wiki,受保護的分支和協作。
- 使用其他代碼主機的Wiki遷移和鏡像存儲庫。
- Web編輯器,用於快速編輯存儲庫文件和Wiki。
- Jupyter筆記本和PDF渲染。
- 通過SMTP,LDAP,反向代理,GitHub.com和GitHub Enterprise進行身份驗證。
- 自定義HTML模板,靜態文件和許多其他文件。
- 豐富的數據庫後端,包括PostgreSQL,MySQL,SQLITE3和TIDB。
- 具有31種語言的本地化。
?硬件要求
- 覆盆子Pi或5美元的數字海洋液滴足以讓您開始。有些甚至使用64MB RAM Docker CAA。
- 2個CPU核心和512MB RAM將是團隊合作的基準。
- 當您的團隊規模明顯更大時,增加CPU內核,內存足跡仍然很低。
瀏覽器支持
- 請參閱語義UI,以獲取支持的瀏覽器的特定版本。
- 正式支持的最小分辨率是1024*768 ,但是UI仍以較小的分辨率看起來正確,但沒有承諾或修復。
安裝
確保首先安裝先決條件。
有6種安裝GOGS的方法:
- 從二進制安裝
- 從源安裝
- 從軟件包安裝
- 與Docker一起運送
- 嘗試Vagrant
部署到雲
- Cloudron
- 沙暴
- sloppy.io
- Yunohost
- dplatform
- Lunanode
- 始終達塔
教程
- 帶有GOGS的Raspberry Pi的私人Git Web門戶網站
- 如何在Ubuntu上設置GOGS 14.04
- 在Docker的幫助下運行自己的類似GitHub的服務
- Dockerized Gogs Git Server和Alpine Postgres在20分鐘或更短的時間內
- 用Gogs主持自己的私人github
- 使用gogs搭建自己的git服務器(中文)
- 阿里雲上ubuntu 14.04 64位安裝gogs(中文)
- 在FreeBSD上安裝GOGS
- 如何在Linux服務器(Digitalocean)上安裝GOGS
?軟件,服務和產品支持
- Fabric8(DevOps)
- 詹金斯(CI)
- 木偶
- Synology(Docker)
- Syncloud(App Store)
?♂️認可
該項目由:
其他致謝:
- 感謝Egon Elbre設計了徽標的原始版本。
- 感謝Crowdin贊助開源翻譯計劃。
- 感謝Monovm贊助VPS服務。
- 感謝BuildKite贊助開源CI/CD計劃。
貢獻者
- 有關前100名貢獻者,請參見貢獻者頁面。
- 有關翻譯人員的公開列表,請參見翻譯人員。
⚖️許可證
該項目屬於麻省理工學院許可證。有關完整許可文本,請參見許可證文件。