e4f2847d76 | ||
---|---|---|
.devops | ||
build | ||
cmd | ||
models | ||
modules | ||
options | ||
public | ||
routers | ||
services | ||
templates | ||
web_src | ||
.gitignore | ||
Dockerfile | ||
README.md | ||
build.go | ||
build.sh | ||
docker-compose.yml | ||
go.mod | ||
go.sum | ||
main.go |
README.md
Gitea GitLink版本
此版本为GitLink平台使用的Git服务,该服务基于Gitea进行开发。
🧐 关于
该项目是为了方便平台后续Gitea版本的升级,将个性化接口部分从Gitea中抽离出来的项目,模块定义遵循Gitea规则,目前基于Gitea v1.18.5版本。
Go环境安装
推荐1.20.x以上版本,下载https://go.dev/dl/
编译
类Linux平台,在项目根目录运行:
# 编译Linux 64位可执行程序
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o gitea main.go
# 编译Windows 64位可执行程序
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o gitea main.go
# 编译mac 64位可执行程序
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o gitea main.go
Win平台,在项目根目录运行:
# 编译Linux 64位可执行程序
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build -o gitea main.go
...
运行
在项目根目录下运行:
./gitea -p 10082
接口文档
- ApiDoc - 接口文档
⛏️ 使用
- Gitea - Gitea