Go to file
yystopf c04df49a78 Merge branch 'develop' 2024-03-05 14:41:24 +08:00
.devops refactor: delete .devops/脚本执行器.yml 2023-11-10 09:54:25 +08:00
build 重新梳理打包,加入options,public,templates 2023-05-23 16:26:28 +08:00
cmd 更改:底层gitea版本为v1.19.0-dev 2022-12-14 15:46:15 +08:00
models 更改:底层gitea版本为v1.18.5以及web页面更新 2023-03-14 17:43:19 +08:00
modules 获取文件内容增加文件是否文本标识 2023-10-10 14:00:09 +08:00
options 国际化reset 2023-05-12 17:58:01 +08:00
public 更改:底层gitea版本为v1.18.5以及web页面更新 2023-03-14 17:43:19 +08:00
routers fixed 当目录中有子模块子代码且找不到commitid的情况下报错处理 2023-10-12 10:24:45 +08:00
services fixed 当目录中有子模块子代码且找不到commitid的情况下报错处理 2023-10-12 10:24:45 +08:00
templates 禁止个人修改用户名 2023-10-10 16:01:51 +08:00
.gitignore 新增:所有wiki页面接口 2022-10-31 10:40:02 +08:00
Dockerfile gitea admin cmd 2023-06-14 09:43:39 +08:00
README.md Update README.md 2023-07-18 16:25:31 +08:00
build.go 重新梳理打包,加入options,public,templates 2023-05-23 16:26:28 +08:00
build.sh 重新梳理打包,加入options,public,templates 2023-05-23 16:26:28 +08:00
go.mod 重新梳理打包,加入options,public,templates 2023-05-23 16:26:28 +08:00
go.sum 重新梳理打包,加入options,public,templates 2023-05-23 16:26:28 +08:00
main.go 新增:路由定义 2022-10-20 18:33:02 +08:00

README.md

Project logo

Gitea GitLink版本

Status GitLink Issues GitLink Pull Requests License


此版本为GitLink平台使用的Git服务该服务基于Gitea进行开发。

🧐 关于

该项目是为了方便平台后续Gitea版本的升级将个性化接口部分从Gitea中抽离出来的项目模块定义遵循Gitea规则目前基于Gitea v1.18.5版本。

Go环境安装

推荐1.20.x以上版本下载https://go.dev/dl/

编译

sh build.sh

类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

接口文档

⛏️ 使用