小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab

推荐用,gitlab 社区版,免费,你公司内部局域网搭建个gitlab server, 即可使用。gitlab是真心好用,邮件通知,项目管理prd文档,都可以托管到gitlab, 社区版安装起来也简单,配置也很简单。coding做的也不错,但是要依赖网络,而且自己公司的核心代码,还是放自家server上靠谱,github的付费账号,公司老板有预算也可以搞,但是还是要依赖网络。 公司局域网搭建gitlab server, commit \u0026amp; pull速度没话说。
■网友
在本地服务器搭建git也是方案之一,然后利用蒲公英异地组网就能实现特定用户的远程访问。
以Ubuntu 18.04 LTS系统为例:
1.搭建依赖环境
Ubuntu系统参考以下,直接用apt-get命令就能完成。
\u0026gt;sudo apt-get update\u0026gt;sudo apt-get install -y curl openssh-server ca-certificates\u0026gt;sudo apt-get install -y postfix
小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


2.下载GitLab并安装
通过curl命令添加GitLab安装包地址。
\u0026gt;curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash随后,使用以下命令即可开始安装,“http://gitlab.example.com”可替换成自己所需要的网址。
\u0026gt;sudo EXTERNAL_URL="http://gitlab.example.com" apt-get install gitlab-ee小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


3.通过浏览器完成初始设置
【小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab】 打开网页浏览器,通过本机IP进入GitLab的管理后台,完成初始设置。

小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


但是,完成以上步骤后只是搭建了本地服务,还需要搞定远程访问。
而这可能将是一番折腾,不仅需要固定公网IP,有时候还要重新设置路由器,甚至是调整网络结构。
其实,想要远程访问也有简单的方法,那就是利用蒲公英X1并搭配软件客户端(企业可用性能更高的千兆有线路由器蒲公英G5)。

小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab

Step 1:
首先,将蒲公英X1连接至GitLab所在的同一局域网。
小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab

Step 2:
然后,进入蒲公英X1云端管理后台,根据提示添加组网成员。
小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


Step 3:
最后,开启并设置旁路路由即可实现远程访问。

小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


小公司项目git是用coding or oschina还是买个阿里云服务自己搭一个gitlab


推荐阅读