惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
IT之家
IT之家
V
V2EX
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
B
Blog
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网

夜行人

回家路上 第一期的直播演示项目 震动检测器 正能量 在线参观CodeLab Neverland 发布 CodeLab Adapter 3.3.1 DynamicTable 之 纸糊方向盘 CodeLab DynamicTable: 一个可实施的技术方案 CodeLab Insight 发布 Alpha 版 情人节 Home Assistant 周报 && IoT 周报 (02) Joplin: 关注隐私的 Evernote 开源替代软件 浏览器的未来与 Web 传感器 Home Assistant 周报 && IoT 周报 (01) 百宝箱(01) 论自由 介绍 WebThings Home Assistant 周报 && iot 周报 (00) 百宝箱(00) 毛姆读书心得 传世之作 周末徒步 CodeLab Adapter ❤️ Jupyter/Python 航班 躲雨 夏令营途中 [译]思想--作为一种技术 The future of coding 美国之行 三门问题的程序模拟
搭建私有 GitLab 代码托管服务器
2015-07-28 · via 夜行人

最近正使用docker给公司内部搭建 GitLab 代码托管服务器

#Gitlab 按照维基百科的说法

GitLab实现了一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

#install docker gitlab

1
2
3
4
5
6
7
#安装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学习资料 以下列出一些我个人觉得比较好的学习资料

###入门参考

###权威参考

#参考

文章作者 种瓜

上次更新 2015-07-28