在这之前我是听过gitlab的,但是被其最低配置要求劝退(穷~买不起高配置的机器)就这样几年过去了都还没实际搭建过,就在几天前看到了一个“外挂”的源码托管在gitlab上面的这有激起了我搭建私有git的念头。
搭建git很容易啊,主要我还想要带Web界面的方便使用。
github、gitee账号都注册几年了然后里面项目还是空空如也~~~
于是就搜索到了gogs,起先我找到的是docker搭建的,由于现在对docker不熟悉虽然已经跑起来了但还是安装官网文档里的二进制安装来运行。
(作为一名搬运工,教程就拿官网上的了。)
一、下载软件(Linux amd64(0.11.91 @ 2019-08-11),其他版本、新版官网自取)
wget https://dl.gogs.io/0.11.91/gogs_0.11.91_linux_amd64.zip
二、解压压缩包
unzip gogs_0.11.91_linux_amd64.zip
三、进入到软件的目录
cd gogs
四、执行命令
./gogs web
五、配置与运行
访问http://your_ip:10080
就可以在线配置了。
支持 MySQL、PostgreSQL、MSSQL 和 TiDB(使用 MySQL 协议)作为数据库,但是在docker安装时我的数据库不是docker的不知道怎么连接只好使用sqlite数据库,二进制安装后为了“尝鲜”使用了PostgreSQL,实际部署时我可能还是使用MySQL吧,这样才懂。。。。。。
搭建完成后第一眼感觉想旧版github~
参考:
二进制安装
https://gogs.io/docs/installation/install_from_binary
配置与运行
https://gogs.io/docs/installation/configuration_and_run
Gogs(一款极易搭建的自助 Git 服务。)
https://gogs.io/
然后在找如何备份迁移Gogs时发现了另外一个轻量的git服务。
ChiuYut
2020年7月16日