Gitea安装及维护方式
gitea介绍
Gitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。详见:https://docs.gitea.io/zh-cn/
docker-compose方式安装设置
编辑docker-compose.yml文件
创建docker-compose.yml相应目录及文件
mkdir -p /data/docker/gitea/
cd /data/docker/gitea/
touch docker-compose.yml
docker-compose.yml 内容如下:
version: "2"
volumes:
gitea-data:
driver: local
gitea-config:
driver: local
services:
server:
image: gitea/gitea:1.15.3-rootless
restart: always
volumes:
- gitea-data:/var/lib/gitea
- gitea-config:/etc/gitea
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "30020:3000"
#- "30022:2222"
安装及启动服务
cd /data/docker/gitea/
docker-compose up -d
查看状态
cd /data/docker/gitea/
docker-compose ps
docker-compose logs
初始化设置
访问gitea的url,如:http://10.10.2.2:30020
设置管理员密码、认证方式、SMTP等
启动停止方式
cd /data/docker/gitea/
# 停止容器
docker-compose stop
# 启动容器
docker-compose start