README.md 872 B

gitea

基于gogs,支持ci/cd, docker,register,action等诸多对标GitHub功能,内存占用小,不到200M(gogs几十M)

Usage

二进制文件安装:

TAGS="bindata sqlite sqlite_unlock_notify" make build

# 配置数据库

./gitea web

act_runner:

make build
# make docker
./act_runner register --instance http://192.168.8.8:3000 --token <my_runner_token> --no-interactive

./act_runner daemon
# docker run -e GITEA_INSTANCE_URL=https://your_gitea.com -e GITEA_RUNNER_REGISTRATION_TOKEN=<your_token> -v /var/run/docker.sock:/var/run/docker.sock --name my_runner gitea/act_runner:nightly

./act_runner generate-config > config.yaml

docker 安装:

docker copose up -d --build -f docker-compose.yml

Develop

项目结构:

Reference