docker部署gitea

项目目录

  • cert
  • docker-compose.yml

放入证书

将证书文件放入cert目录下

配置docker-compose.yml

gitea目录下创建docker-compose.yml文件

请替换xxx为你的域名

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
version: '3'
services:
gitea:
image: gitea/gitea
ports:
- "8090:3000"
volumes:
- ~/gitea/data:/data/gitea
- ~/gitea/cert:/data/gitea/cert
environment:
- GITEA__server__PROTOCOL=https
- GITEA__server__DOMAIN=xxx.top
- GITEA__server__CERT_FILE=/data/gitea/cert/xxx.top.pem
- GITEA__server__KEY_FILE=/data/gitea/cert/xxx.top.key
restart: always

启动

1
docker-compose up -d