想搞个私有的 gitlab,但是不知道 1U1G 能不能带的动
![]() | 1 Citrus 2018-01-08 23:22:04 +08:00 via iPhone 超级费,1G1U 建议先放放吧。。。 |
2 thundernet8 2018-01-08 23:23:15 +08:00 via Android linode 2 核 2g 的才能流畅 1g 的经常 502 |
4 zn 2018-01-08 23:25:35 +08:00 相当费。1G 内存可能勉强可以带的动吧,但估计顶不过 10 并发。 有多费呢?我举个例子: 我家里有一台 ESXi,其中一台 VM 1U2G 内存,装的是黑群辉。 群辉里安装了 GitLab,只能打开首页,登录页面一提交就卡半天,然后崩溃。 同群辉里还安装了 GoGS,各种功能秒开。 |
![]() | 5 whx20202 OP @thundernet8 感谢! |
![]() | 6 ashong 2018-01-08 23:27:06 +08:00 7 以后超级费 |
7 mooncakejs 2018-01-08 23:33:27 +08:00 via iPhone 安装的 docker 版本,感觉没楼上这么夸张。 |
![]() | 8 misaka19000 2018-01-08 23:36:16 +08:00 via Android 为什么不直接使用它官方提供的服务呢 |
![]() | 9 cnbattle 2018-01-08 23:41:58 +08:00 via Android 推荐 gogs |
![]() | 10 chinvo 2018-01-08 23:43:18 +08:00 1U1G 能跑,不要用 CI |
![]() | 12 serenader 2018-01-08 23:44:51 +08:00 我也是用的 docker 版,版本是 10.1.3,占用内存将近 2G。供楼主参考。 如果想要流畅使用,建议还是 2G Ram 以上,然后再分配一些 Swap。 |
![]() | 13 whx20202 OP @misaka19000 我考虑下,目前主要是想以后搞持续集成什么的 |
![]() | 14 SoulGem 2018-01-09 00:07:33 +08:00 via iPhone 1C1G 别想了,SSD 还好一丢丢,我 Gitlab 是 4GSSD 上跑的 |
![]() | 15 Parallel 2018-01-09 00:10:36 +08:00 ![]() 官方推荐配置:2CPU,4 内存。 https://docs.gitlab.com/ce/install/requirements.html |
16 yilai 2018-01-09 00:11:51 +08:00 via Android JAVA 写的。 |
17 welenwho 2018-01-09 00:13:16 +08:00 via Android ![]() 费,推荐用 gogs,轻量级,我就是用这个 |
![]() | 18 Acebiu 2018-01-09 00:14:08 +08:00 via Android 后排安利 Gitea |
![]() | 19 sennes 2018-01-09 00:24:28 +08:00 via iPhone ![]() 我也推荐 gogs 目前团队内部是用这货 |
![]() | 20 rogwan 2018-01-09 00:42:04 +08:00 via Android gitlab.com 官方服务,或阿里云 git,腾讯云 devmaster 都是基于 gitlab 二开的。官方服务器在海外有点慢,bat 的国内服务器速度快。自己搭 2g 内存起步,否则跑不动。 |
21 azh7138m 2018-01-09 00:42:47 +08:00 后排安利 Gitea+1 |
![]() | 22 yoa1q7y 2018-01-09 00:45:12 +08:00 via iPhone Gogs+1 超级省资源 5 刀的 vps 足以跑的很欢 |
![]() | 24 defunct9 2018-01-09 06:18:06 +08:00 via iPhone git 自已用的话,ssh 足矣 |
25 KKKKKK 2018-01-09 07:17:01 +08:00 via Android Gitea |
26 ofnh 2018-01-09 07:49:02 +08:00 via Android 推荐 gogs 的可以看下 gitea |
![]() | 27 gamexg 2018-01-09 07:56:16 +08:00 via Android 自用的,用 2g 内存跑的,除了刚启动几分钟 502,之后就没问题了。 |
![]() | 29 stiekel 2018-01-09 08:12:06 +08:00 via Android gogs gitea 合适中小公司和个人。 |
![]() | 30 sundayhk 2018-01-09 08:16:24 +08:00 via Android gitlab 建议 4g |
31 nicevar 2018-01-09 08:40:20 +08:00 私有的没必要上 gitlab,一个人 ssh 完全够用了,如果是小团队弄个 gogs 也可以了,不过肯定没有 gitlab 强大 |
37 KgM4gLtF0shViDH3 2018-01-09 08:57:56 +08:00 via Android 非常费 |
3 KgM4gLtF0shViDH3 2018-01-09 08:58:19 +08:00 via Android 用 gogs 吧,部署很方便 |
![]() | 39 Clarencep 2018-01-09 09:00:25 +08:00 gogs+1 gitlab 用过一段时间,何止是费资源! 后来果断换了 gogs,省心省资源。 |
![]() | 40 brickyang 2018-01-09 09:09:40 +08:00 via iPhone @whx20202 GitLab 官方服务集成了 CI/CD,而且配置非常简单易用,免费,无特殊理由没必要自己部署。 |
![]() | 41 robinlovemaggie 2018-01-09 09:14:37 +08:00 |
![]() | 42 mahone3297 2018-01-09 09:25:09 +08:00 gogs 的问题就是,不能评论 |
![]() | 43 xwhxbg 2018-01-09 10:07:58 +08:00 gitlab 8G 的机器偶尔都 502,而且这货依赖巨多,任何一个依赖跪了就 502 走起,强烈建议 docker,外挂 volume,502 了就干掉 container 重新起 |
![]() | 44 tailf 2018-01-09 10:34:15 +08:00 2 核 2G 是最低配,不过这不是最重要的,磁盘性能要求巨高,阿里云天天假死。 |
46 zn 2018-01-09 10:42:07 +08:00 @mooncakejs 我装的就是群辉里的 docker 版本 |
48 ofnh 2018-01-09 10:51:03 +08:00 via Android @cnbattle 区别在于前者由社区维护,后者由个人维护,前者功能相对来说比较多,提出的问题也有人解决,并且 gogs 有的功能 gitea 都有,相反则不成立 |
![]() | 49 msg7086 2018-01-09 11:05:54 +08:00 @zn GitLab 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的 Git 项目仓库,可通过 Web 界面进行访问公开的或者私人项目。[1] GitHub 是通过 Git 进行版本控制的软件源代码托管服务,由 GitHub 公司(曾称 Logical Awesome )的开发者 Chris Wanstrath、PJ Hyett 和 Tom Preston-Werner 使用 Ruby on Rails 编写而成。[2] [1] https://zh.wikipedia.org/wiki/Gitlab [2] https://zh.wikipedia.org/wiki/GitHub |
![]() | 50 twoyuan 2018-01-09 11:27:15 +08:00 尝试过大部分免费的,不得不说还是 GitLab 体验最好。另外能和 GitLab 对比的应该是 GitHub Enterprise 版,拿 Gogs 这种轻量级简化版的比资源占用不好吧? |
![]() | 51 3IOhG7M0knRu5UlC 2018-01-09 11:47:50 +08:00 via Android Github 保平安 |
![]() | 52 rashawn 2018-01-09 11:50:52 +08:00 via iPhone go 写的这俩都不支持 pr 里 review 代码加评论 |
![]() | 53 ttgo 2018-01-09 11:58:41 +08:00 via Android 曾经搭过 gitlab 和 gogs,最后还是 github 了,省时省心 |
![]() | 54 mentalidade 2018-01-09 12:30:23 +08:00 |
![]() | 55 Smilecc 2018-01-09 12:42:28 +08:00 Gogs+1,树莓派跑的飞快 |
![]() | 57 zcwlwen 2018-01-09 13:04:47 +08:00 别想了 经常 502 的。。。 |
![]() | 59 eliteYang 2018-01-09 14:11:50 +08:00 超级费,官网说至少 4G 内存起步 |
![]() | 60 xd547 2018-01-09 14:13:55 +08:00 曾经在树莓派上跑 gitlab,各种调整参数,结果还是卡到怀疑人生。mac 上用 docker 跑,默认设置,4G+内存占用。 |
![]() | 61 xiaoz 2018-01-09 14:26:30 +08:00 要自建的话 gogs 比较轻量,而且占用低。 |
![]() | 62 odirus 2018-01-09 15:08:15 +08:00 |
63 xzeequike 2018-01-09 15:41:21 +08:00 via Android 1U1G 这个 阿里云学生实例因为不限速 试了下 差点系统都控制不了了 |
![]() | 64 loveminds 2018-01-09 17:00:51 +08:00 @nicevar 而且里面包了 Nginx 之类的一大堆东西,还得把 builtin 的 Nginx 关掉避免和我自己的冲突 |
![]() | 65 loveminds 2018-01-09 17:01:06 +08:00 Gitea 相对要好得多 |
![]() | 66 gamexg 2018-01-09 17:11:38 +08:00 gogs 不知道现在怎么样了,半年前测试时 bug 太多。 |
![]() | 67 assad 2018-01-09 17:14:47 +08:00 via Android 这个软件超级烂,没 2 核心 4G 甭想溜溜的跑。真不明白,需要这么耗资源么? |
![]() | 68 jason19659 2018-01-09 17:32:45 +08:00 费 天天 403 |
![]() | 69 jason19659 2018-01-09 17:33:19 +08:00 @xwhxbg #43 好像重启 nginx 就行 |
![]() | 70 xwhxbg 2018-01-09 18:06:24 +08:00 @jason19659 是 nginx 的原因导致 502 么?我没仔细调查,重启就好了也没深究了。。。 |
![]() | 71 hl 2018-01-09 18:16:09 +08:00 文档看深入点,你可以根据你的实际配置优化 nginx worker unicorn worker postgres worker 相关的参数来控制资源的占用,默认的配置不会适用所有的环境 |
![]() | 72 2owe 2018-01-09 18:22:14 +08:00 |
![]() | 73 gdzdb 2018-01-09 18:32:59 +08:00 4G 内存,因为还搭了其他服务,经常 502. 升到 8 G 后就舒服多了 |
![]() | 74 natforum 2018-01-09 18:39:36 +08:00 bitbucket 难道无法满足楼主 |
75 qumingkunnan 2018-01-09 18:40:37 +08:00 via Android 树莓派 3b 装了一次,基本不能用 |
76 niluanxy 2018-01-09 18:47:12 +08:00 via Android 费,推荐 gogs |
![]() | 77 halFKing 2018-01-09 18:54:59 +08:00 树莓派 3b 上装了 gogs,用起来很流畅……没敢试 gitlab |
![]() | 78 shijingshijing 2018-01-09 22:36:11 +08:00 gitlab 必须用一台双核+4G 内存以上的主机伺候,而且这配置只是入门配置~ |
![]() | 79 SlipStupig 2018-01-09 23:24:17 +08:00 @mooncakejs 今天刚骂完实在太费资源了,动不动就 502 @loveminds 这个界面实在是太难受了,我宁愿用 console  |
![]() | 80 inoris 2018-01-09 23:33:01 +08:00 推荐 gogs +1,简单易用。 |