gitea, forgejo https://github.com/go-gitea/gitea
|
|
2 days ago | |
|---|---|---|
| README.md | 2 days ago | |
| docker-compose.yml | 2 days ago |
基于gogs,支持ci/cd, docker,register,action等诸多对标GitHub功能,内存占用小,不到200M(gogs几十M)
二进制文件安装:
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
项目结构: