自建Git服务器系列——Gitea(Gogs的孪生兄弟)
生活随笔
收集整理的這篇文章主要介紹了
自建Git服务器系列——Gitea(Gogs的孪生兄弟)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
概述
該項目的目標(biāo)是提供一種最簡單,最快,最輕松的方式來建立自托管的Git服務(wù)。使用Go,可以在Go支持的所有平臺上進(jìn)行獨(dú)立的二進(jìn)制分發(fā)?,包括x86,amd64,ARM和PowerPC體系結(jié)構(gòu)上的Linux,macOS和Windows。是否想先嘗試一下?做到這一點(diǎn)與在線演示!自2016.11起,該項目?由Gogs分叉,?但發(fā)生了很大變化。
項目結(jié)構(gòu)
在源樹的根目錄中,運(yùn)行:
TAGS="bindata" make build或者如果需要sqlite支持:
TAGS="bindata sqlite sqlite_unlock_notify" make build該build目標(biāo)分為兩個子目標(biāo):
make backend需要Go 1.13或更高。
make frontend需要Node.js 10.13或更高版本。
如果存在預(yù)先構(gòu)建的前端文件,則只能構(gòu)建后端:
TAGS="bindata" make backend這些目標(biāo)不支持并行處理,因此請不要包括-j <num>。
更多信息:https?:?//docs.gitea.io/en-us/install-from-source/
安裝
START_SSH_SERVER = true ,啟用默認(rèn)的 ssh // 安裝為 服務(wù) sc create gitea start= auto binPath= ""E:\gitea\gitea.exe" web --config "E:\gitea\custom\conf\app.ini""[server] SSH_DOMAIN = 192.168.0.110 DOMAIN = 192.168.0.110 HTTP_PORT = 3000 ROOT_URL = http://192.168.0.110:3000/ DISABLE_SSH = false SSH_PORT = 22 LFS_START_SERVER = true LFS_CONTENT_PATH = F:/whm/gitea/data/lfs LFS_JWT_SECRET = eC8OkZR81WENfRRcgIApYgLm8bYC8HTBbR-XSKv0uQQ OFFLINE_MODE = false START_SSH_SERVER = true開源地址
https://github.com/go-gitea/gitea
總結(jié)
以上是生活随笔為你收集整理的自建Git服务器系列——Gitea(Gogs的孪生兄弟)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微软腾讯京东都在高薪招.NET Core
- 下一篇: 如何在 .NET 中使用 Kafka