CentOS Docker中安装gitea
拉取镜像,使用毫秒镜像
PowerShell 全选
docker pull docker.1ms.run/gitea/gitea:latest
由于DockerHub无法在国内直接访问,所以需要使用国内Docker镜像
启动gitea
docker run -d --name gitea --restart=always -p 4000:22 -p 4001:3000 -v /home/gitea:/data gitea/gitea
进入容器 添加用户
PowerShell 全选
docker exec -it gitea /bin/sh
su git
gitea admin create-user --username xxxx --password xxxx --email xxxxx
关闭注册
打开gitea配置文件app.ini
完整目录:/home/gitea/gitea/conf/app.ini
修改 service 条目下 DISABLE_REGISTRATION 为 true,意思为禁用注册,之后只有管理员可以为用户创建帐户。
PowerShell 全选
[service]
DISABLE_REGISTRATION = true # 禁用注册
[openid]
ENABLE_OPENID_SIGNIN = false # 禁用openid登录
ENABLE_OPENID_SIGNUP = false # 禁用openid注册
完成后重启docker
PowerShell 全选
docker restart gitea
配置完成后,就无法通过前台注册了
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生