gogs试用
随着项目数量的增多,代码版本的管理成了大问题。此前用的是内网svn,存在诸多不便。因此将目光转向自建代码托管平台。
经过比较,我初步选定了gogs。它的优势有:
1、部署方便快捷,支持docker部署
2、对硬件要求低
3、支持sqlite数据库
4、界面对标github,功能比较齐全
5、工单系统可以初步满足简单的bug反馈管理
此前在阿里云买的低价ECS刚好可以派上用场。
使用下面命令,3分钟完成gogs部署。
一、安装docker(yum一安装键)
yum -y install docker
二、启动docker服务
service docker start
三、从镜像库拉取gogs
docker pull gogs/gogs
四、创建相应文件夹
mkdir -p /var/gogs
五、创建docker容器gogs
docker run --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs
六、安装
访问地址:自己服务器ip
+:10080
真的很棒。
参考:https://www.imooc.com/article/18794
gogs官网:https://gogs.io/docs