![]() | 1 lujiajing1126 2016-11-14 13:06:53 +08:00 源码安装 |
![]() | 2 letitbesqzr 2016-11-14 13:08:14 +08:00 ![]() docker-compose 感觉最方便了,还不用在系统上装乱七八糟的环境 https://github.com/sameersbn/docker-gitlab/blob/master/docker-compose.yml |
![]() | 3 yanyanlong 2016-11-14 13:23:27 +08:00 小组内部用 bitnami 傻瓜包安装的 |
![]() | 4 gamexg 2016-11-14 13:43:24 +08:00 docker 对于这种依赖多的还是直接 docker 省事。 docker-compose 配置写好直接备份当前目录就完事,迁移直接拷贝目录。 |
![]() | 5 hxsf 2016-11-14 13:46:37 +08:00 via iPhone 分别安装。没用 gitlab 自带的 ngx 和 pg 。 |
![]() | 6 catface 2016-11-14 13:50:03 +08:00 完全自己搭环境用了两年,更新比较麻烦 最近一次换服务器,折腾了几天官网的 docker ,最后选择了 https://github.com/sameersbn/docker-gitlab |
![]() | 7 selinaspy 2016-11-14 13:53:30 +08:00 用的 docker 社区版镜像,升级备份简直不要太方便~ |
![]() | 8 shiji 2016-11-14 14:00:23 +08:00 via Android 我用的是 omnibus 版的,省时省力, nginx PostgreSQL 都内置独立版本。早些年没出这个版本的时候是源码安装,那个折腾啊。。。 |
![]() | 9 jarlyyn 2016-11-14 14:02:46 +08:00 docker 安装 |
10 coolcoffee 2016-11-14 14:04:30 +08:00 docker 简直完美。 但熟悉 Docker 需要一段时间。 |
![]() | 11 lrh3321 2016-11-14 14:13:06 +08:00 docker +1 |
![]() | 12 111111111111 2016-11-14 14:26:12 +08:00 docker +1 然后进 shell 里改配置 |
![]() | 13 kxxoling 2016-11-14 14:26:13 +08:00 docker 最简单,这种对内服务我都是用 docker 部署的。 |
14 sudoz 2016-11-14 14:36:38 +08:00 docker 比较好些, gitlab 的依赖太多,不想和已有环境冲突的话,还是用 docker |
![]() | 15 corethink1 2016-11-14 14:38:43 +08:00 讲道理 GitLab 和 GOGS 使用的语言国内不常用,导致系统集成很麻烦,各种蛋疼之后,我们索性自己开发了一套, PHP 为主,不过暂时还没开源出来,也是有计划搞出开源社区版。 https://www.oschina.net/search?q=corethink+git&scope=news |
![]() | 16 pangliang 2016-11-14 15:13:55 +08:00 轻量级用 gitbucket 吧... |
17 kelb 2016-11-14 15:20:07 +08:00 docker 安装比较好 |
18 luojiyin87 2016-11-14 15:37:23 +08:00 docker |
19 sylecn 2016-11-14 16:02:41 +08:00 只使用过 gitlab omnibus deb 安装。还是比较方便的。更新也方便。 备份和恢复略坑,因为恢复时只能恢复到做备份时的版本。所以如果使用 deb 安装,建议在保存备份文件的地方也保存该 deb 包。 涉及到数据存储或者有 debug 需求的不喜欢用 docker 。 |
20 biossun 2016-11-14 16:35:58 +08:00 docker |
![]() | 21 Enivel 2016-11-14 17:09:36 +08:00 gogs 你会回来点赞的 |
![]() | 22 cxbig 2016-11-14 17:58:02 +08:00 Docker +1 |
23 withinthefog 2016-11-14 17:59:05 +08:00 docker... |
![]() | 24 xcodebuild 2016-11-14 21:23:00 +08:00 docker |
![]() | 25 iCodex 2016-11-14 21:53:21 +08:00 via Android 只有我一个人是源码安装吗? |
![]() | 26 beginor 2016-11-14 21:53:29 +08:00 via Android |
![]() | 27 jlkm2010 2016-11-14 22:20:21 +08:00 docker ,简单易用 |
![]() | 28 wizardoz 2016-11-14 22:30:04 +08:00 docker 完事,干嘛要自己折腾 |
29 patrickstar OP 谢谢大家,看来还是采用 docker 最省事 |
30 powergx 2016-11-14 23:31:12 +08:00 via iPhone 虚拟机开一个 debian 然后 apt get |
![]() | 31 winglight2016 2016-11-15 10:38:06 +08:00 apt-get install gitlab 这个最简单了,再改改配置文件就好 |
32 win27v 2016-11-15 11:02:41 +08:00 使用 docker 一定要记得备份! 从官方`Run only one process per container`的建议来说,并不推荐使用 docker 安装 gitlab(gitlab 由于几个组件组成 nginx,mysql...,如果我没理解错的话) |
33 patrickstar OP @winglight2016 下载就是采用 sudo apt install gitlab-ce 方式安装的,也能正常使用,就是比较慢 |
![]() | 34 winglight2016 2016-11-15 15:05:32 +08:00 @patrickstar 我没有安装 ce 版,直接就是 gitlab |