1. Gogs
Gogs是一个快捷、图形化方式搭建Git服务的工具,而且拥有全平台的兼容性。
官网地址:https://gogs.io/
2. 安装
一般使用Docker镜像形式搭建Gogs最方便,而且好管理。
(1) 下载镜像
dokcer pull gogs/gogs
(2) 创建容器
docker run -d -i --name=gogs -p 10022:22 -p 3000:3000 -v /var/gogsdata:/data gogs/gogs
将Gogs的22远程连接端口映射为10022,将图形化接口映射为3000,路径映射方便操作接下来的数据库文件操作。
(3) 使用浏览器访问Gogs
宿主机IP:3000
(4) 设置Gogs初始化具体配置
数据库选择SQLite3即可。
修改域名和应用URL为宿主机的IP。
(5) 注册管理员
在之前的初始化配置页面也可以注册,在登陆页面也可以注册,只要是第一个用户,就是管理员。
3. 创建仓库
点击右上角的“+”,选择“创建新的仓库”。
和在GitHub和Gitee上创建新仓库一样的操作。