version : "3"
networks :
gitea :
external : false
services :
server :
image : gitea/gitea: latest
container_name : gitea
environment :
- USER_UID=1000
- USER_GID=1000
- RUN_MODE=prod
- DOMAIN=gitea.qingyuing.com
- DISABLE_SSH=true
- GITEA__database__DB_TYPE=mysql
- GITEA__database__HOST=192.168.11.22: 3306
- GITEA__database__NAME=gitea
- GITEA__database__USER=root
- GITEA__database__PASSWD=sjSGVj7kxGDuvgqh
- GITEA__mailer__ENABLED=true
- GITEA__mailer__FROM="Gitea"<noreply@xxx.com>
- GITEA__mailer__PROTOCOL=smtps
- GITEA__mailer__SMTP_ADDR=smtp.exmail.qq.com
- GITEA__mailer__SMTP_PORT=465
- GITEA__mailer__USER=noreply@xxx.com
- GITEA__mailer__PASSWD=xxxxxx
- GITEA__security__DISABLE_QUERY_AUTH_TOKEN=true
- GITEA__security__SECRET_KEY=T2IUJhSEKrV6U2- 2yO99yejL_6QJwG9ESwFkZRGN7rM
- GITEA__security__INTERNAL_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYmYiOjE2OTcwMjEwMDR9.8vm6P3I9IYaIq- x0NcONbqbBx5NziFFf9ZUkKNBoDRk
restart : always
networks :
- gitea
volumes :
- ./data: /data
- ./log: /data/gitea/log
- ./app.ini: /data/gitea/conf/app.ini
- /etc/timezone: /etc/timezone: ro
- /etc/localtime: /etc/localtime: ro
ports :
- "3000:3000"
- "222:22"
启动
docker-compose up -d
docker-compose down
docker-compose restart
docker-compose stop
docker-compose start
docker-compose pull