

搭建私有 GitLab 代码托管服务器
source link: http://wwj718.github.io/post/%E6%8A%80%E6%9C%AF/gitlab-install/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

搭建私有 GitLab 代码托管服务器
最近正使用docker给公司内部搭建 GitLab 代码托管服务器
#Gitlab 按照维基百科的说法
GitLab实现了一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
#install docker gitlab
#安装docker(国内)
curl -sSL https://get.daocloud.io/docker | sh
sudo pip install docker-compose
wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml
#vim docker-compose.yml 可以自己更改参数,所有可选参数在这里:https://github.com/sameersbn/docker-gitlab#available-configuration-parameters
sudo docker-compose up
#之后可以把GITLAB_PORT,用ngrok映射到公网。这样不在同个局域网内也可以访问了
###一些值得注意的参数
- GITLAB_TIMEZONE = “Asia/Shanghai”
- GITLAB_HOST
- GITLAB_PORT
- GITLAB_ROOT_PASSWORD,默认是5iveL!fe
- GITLAB_BACKUP_DIR,默认是
/home/git/data/backups
- GITLAB_BACKUPS,备份周期,可选disable, daily, weekly or monthly
#git学习资料 以下列出一些我个人觉得比较好的学习资料
###入门参考
###权威参考
Recommend
-
78
本来以为配置了上篇操作就可以高枕无忧了,没想到,在引用的项目中,出现路径找不到的情况 cannot find module providing package go-sdk/wxsdk/common/comFunc/utilhttp 看了一些引用的官方库,才发现作为私有库的...
-
13
V2EX › 程序员 GitLab CI/CD - publish 镜像到私有镜像仓库出错 JasonLaw · 4 小时 35...
-
5
go get 安装gitlab私有包 hickey666 · 3天之前 · 153 次点击 · 预计阅读时间 1 分钟 · 大...
-
7
关于代码托管,公司是基于Gitlab自建的,它功能全而强大,但是也比较重,我个人偏向于开源、小巧、轻便、实用,所以就排除了Github,在Gogs和Gitea中选者。Gogs在Github有38k+Star,Gitea在Github要偏少一些,只有27k+Star,但是Gitea更新更快,功能更多,Gogs...
-
5
做开发这么久了,还不会搭建服务器Maven私有仓库?这也太Low了吧-51CTO.COM 做开发这么久了,还不会搭建服务器Maven私有仓库?这也太Low了吧 作者:冰河001 2022-03-16 11:00:17
-
3
搭建 gogs 代码托管服务器 2015-08-03 iot ...
-
16
托管数据中心与私有数据中心怎么选择 2023-06-12 17:34:38 对于工作负载规模较小且不太可能显着增长的企业而言,托管通常是一种更好的方法。如果没有足够的服务器来填满自己的数据中心,则将它们托管在托管设施中...
-
8
托管数据中心与私有数据中心:哪个更适合 作者:Harris编译 2023-07-06 07:03:56 对于IT人员有限的企业来说,托管也是一个好处,因为托管模型可以有效地将一些数据中心管理任务外包给第三方提供商。
-
7
docker 安装代码托管平台 gitlab发表于2023-09-12|更新于2023-09-16|technology字数总...
-
6
我为什么不用gitlab做私有Git服务器 作者:了不起 2024-01-31 08:15:40 选择 GitLab 还是 Gitea 取决于你的项目需求和团队规模。GitLab 提供了综合性的解决方案,适用于大型项目和团队,而 Gitea 则专注于轻量级、...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK