安装Gitea
背景
为部门搭建Git服务器,以前搭建过GitLab(https://notes.z-dd.online/2019/04/24/Ubuntu-server18-04%E4%B8%8A%E6%90%AD%E5%BB%BAGitlab-docker%E6%96%B9%E5%BC%8F/),觉得比较臃肿,这次选择了比较轻量的Gitea。
安装使用的是Docker的方式
Docker安装及相关操作:
请见https://notes.z-dd.online/2021/01/13/Docker%E7%9B%B8%E5%85%B3/
安装
- 获取官方docker镜像
sudo docker pull gitea/gitea:latest
- 运行容器
如果要将git和其它数据持久化,你需要创建一个目录来作为数据存储的地方:sudo mkdir -p /mnt/gitea
然后 容器已经运行成功,在浏览器中访问 http://hostname:10080 就可以看到界面了。sudo docker run -d --name=gitea --restart=always -p 10022:22 -p 10080:3000 -v /mnt/gitea:/data gitea/gitea:latest
你可以尝试在上面创建项目,clone等操作
Gitea相关配置
https://docs.gitea.io/en-us/install-with-docker/
配置文件路径:XXX/gitea/conf/app.ini
XXX
为gitea数据持久化的目录,我们这里为/mnt/gitea
比如:
- 禁止注册:
DISABLE_REGISTRATION
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 DD'Notes!
评论