gitlab 费资源吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
whx20202
V2EX    GitLab

gitlab 费资源吗

  •  
  •   whx20202 2018-01-08 23:18:05 +08:00 12653 次点击
    这是一个创建于 2833 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想搞个私有的 gitlab,但是不知道 1U1G 能不能带的动

    第 1 条附言    2018-01-09 09:17:26 +08:00
    谢谢各位,先试用一下 code.aliyun.com
    80 条回复    2018-01-09 23:33:01 +08:00
    Citrus
        1
    Citrus  
       2018-01-08 23:22:04 +08:00 via iPhone
    超级费,1G1U 建议先放放吧。。。
    thundernet8
        2
    thundernet8  
       2018-01-08 23:23:15 +08:00 via Android
    linode 2 核 2g 的才能流畅 1g 的经常 502
    whx20202
        3
    whx20202  
    OP
       2018-01-08 23:25:26 +08:00
    @Citrus 我一定要弄一个,现在没这个,单凭命令行 git 我快疯了,我想个办法搞个便宜的机器
    zn
        4
    zn  
       2018-01-08 23:25:35 +08:00
    相当费。1G 内存可能勉强可以带的动吧,但估计顶不过 10 并发。

    有多费呢?我举个例子:

    我家里有一台 ESXi,其中一台 VM 1U2G 内存,装的是黑群辉。

    群辉里安装了 GitLab,只能打开首页,登录页面一提交就卡半天,然后崩溃。
    同群辉里还安装了 GoGS,各种功能秒开。
    whx20202
        5
    whx20202  
    OP
       2018-01-08 23:25:39 +08:00
    @thundernet8 感谢!
    ashong
        6
    ashong  
       2018-01-08 23:27:06 +08:00
    7 以后超级费
    mooncakejs
        7
    mooncakejs  
       2018-01-08 23:33:27 +08:00 via iPhone
    安装的 docker 版本,感觉没楼上这么夸张。
    misaka19000
        8
    misaka19000  
       2018-01-08 23:36:16 +08:00 via Android
    为什么不直接使用它官方提供的服务呢
    cnbattle
        9
    cnbattle  
       2018-01-08 23:41:58 +08:00 via Android
    推荐 gogs
    chinvo
        10
    chinvo  
       2018-01-08 23:43:18 +08:00
    1U1G 能跑,不要用 CI
    akira
        11
    akira  
       2018-01-08 23:44:30 +08:00
    @zn 10 并发,想多了。单人访问都卡的要命。
    serenader
        12
    serenader  
       2018-01-08 23:44:51 +08:00
    我也是用的 docker 版,版本是 10.1.3,占用内存将近 2G。供楼主参考。

    如果想要流畅使用,建议还是 2G Ram 以上,然后再分配一些 Swap。
    whx20202
        13
    whx20202  
    OP
       2018-01-08 23:54:20 +08:00
    @misaka19000 我考虑下,目前主要是想以后搞持续集成什么的
    SoulGem
        14
    SoulGem  
       2018-01-09 00:07:33 +08:00 via iPhone
    1C1G 别想了,SSD 还好一丢丢,我 Gitlab 是 4GSSD 上跑的
    Parallel
        15
    Parallel  
       2018-01-09 00:10:36 +08:00   1
    官方推荐配置:2CPU,4 内存。
    https://docs.gitlab.com/ce/install/requirements.html
    yilai
        16
    yilai  
       2018-01-09 00:11:51 +08:00 via Android
    JAVA 写的。
    welenwho
        17
    welenwho  
       2018-01-09 00:13:16 +08:00 via Android   1
    费,推荐用 gogs,轻量级,我就是用这个
    Acebiu
        18
    Acebiu  
       2018-01-09 00:14:08 +08:00 via Android
    后排安利 Gitea
    sennes
        19
    sennes  
       2018-01-09 00:24:28 +08:00 via iPhone   1
    我也推荐 gogs 目前团队内部是用这货
    rogwan
        20
    rogwan  
       2018-01-09 00:42:04 +08:00 via Android
    gitlab.com 官方服务,或阿里云 git,腾讯云 devmaster 都是基于 gitlab 二开的。官方服务器在海外有点慢,bat 的国内服务器速度快。自己搭 2g 内存起步,否则跑不动。
    azh7138m
        21
    azh7138m  
       2018-01-09 00:42:47 +08:00
    后排安利 Gitea+1
    yoa1q7y
        22
    yoa1q7y  
       2018-01-09 00:45:12 +08:00 via iPhone
    Gogs+1 超级省资源 5 刀的 vps 足以跑的很欢
    Citrus
        23
    Citrus  
       2018-01-09 01:12:36 +08:00 via iPhone
    @yilai 怕是没用过就来回复吧。。。这玩意是 ruby 写的。。。
    defunct9
        24
    defunct9  
       2018-01-09 06:18:06 +08:00 via iPhone
    git 自已用的话,ssh 足矣
    KKKKKK
        25
    KKKKKK  
       2018-01-09 07:17:01 +08:00 via Android
    Gitea
    ofnh
        26
    ofnh  
       2018-01-09 07:49:02 +08:00 via Android
    推荐 gogs 的可以看下 gitea
    gamexg
        27
    gamexg  
       2018-01-09 07:56:16 +08:00 via Android
    自用的,用 2g 内存跑的,除了刚启动几分钟 502,之后就没问题了。
    yilai
        28
    yilai  
       2018-01-09 08:11:35 +08:00 via Android
    @Citrus 呀,尴尬,可能是我看错了
    stiekel
        29
    stiekel  
       2018-01-09 08:12:06 +08:00 via Android
    gogs gitea 合适中小公司和个人。
    sundayhk
        30
    sundayhk  
       2018-01-09 08:16:24 +08:00 via Android
    gitlab 建议 4g
    nicevar
        31
    nicevar  
       2018-01-09 08:40:20 +08:00
    私有的没必要上 gitlab,一个人 ssh 完全够用了,如果是小团队弄个 gogs 也可以了,不过肯定没有 gitlab 强大
    singsen
        32
    singsen  
       2018-01-09 08:40:55 +08:00 via Android
    @cnbattle gogs+1
    nicevar
        33
    nicevar  
       2018-01-09 08:41:36 +08:00
    @yilai gitlab 实在太重了,与 Java 写的没啥关系,实现同样的功能用其他语言差不了太远,还可能更耗资源
    nicevar
        34
    nicevar  
       2018-01-09 08:45:00 +08:00
    @zn 10 个人肯定撑不住,我的是 4G 内存的,一个人用都有点费劲,后来换了 gogs,不过功能相差确实有点远,够用
    cnbattle
        35
    cnbattle  
       2018-01-09 08:50:12 +08:00 via Android
    @ofnh 请问下 gitea 与 gogs 的区别是什么?
    BigNerd
        36
    BigNerd  
       2018-01-09 08:56:26 +08:00   1
    @nicevar 搞清楚再说,Gitlab 和 Github 都是 Rails
    KgM4gLtF0shViDH3
        37
    KgM4gLtF0shViDH3  
       2018-01-09 08:57:56 +08:00 via Android
    非常费
    KgM4gLtF0shViDH3
        3
    KgM4gLtF0shViDH3  
       2018-01-09 08:58:19 +08:00 via Android
    用 gogs 吧,部署很方便
    Clarencep
        39
    Clarencep  
       2018-01-09 09:00:25 +08:00
    gogs+1
    gitlab 用过一段时间,何止是费资源!
    后来果断换了 gogs,省心省资源。
    brickyang
        40
    brickyang  
       2018-01-09 09:09:40 +08:00 via iPhone
    @whx20202 GitLab 官方服务集成了 CI/CD,而且配置非常简单易用,免费,无特殊理由没必要自己部署。
    robinlovemaggie
        41
    robinlovemaggie  
       2018-01-09 09:14:37 +08:00
    @Acebiu 附议。欢迎围观我的 demo:iqkui.com ,1U+2G+SSD 280+用户表示压力不大。
    mahone3297
        42
    mahone3297  
       2018-01-09 09:25:09 +08:00
    gogs 的问题就是,不能评论
    xwhxbg
        43
    xwhxbg  
       2018-01-09 10:07:58 +08:00
    gitlab 8G 的机器偶尔都 502,而且这货依赖巨多,任何一个依赖跪了就 502 走起,强烈建议 docker,外挂 volume,502 了就干掉 container 重新起
    tailf
        44
    tailf  
       2018-01-09 10:34:15 +08:00
    2 核 2G 是最低配,不过这不是最重要的,磁盘性能要求巨高,阿里云天天假死。
    whx20202
        45
    whx20202  
    OP
       2018-01-09 10:36:47 +08:00
    @tailf 我现在改用阿里云的免费服务了,给大家一说有点吓尿 不敢折腾了 怕耽误时间哈哈
    zn
        46
    zn  
       2018-01-09 10:42:07 +08:00
    @mooncakejs 我装的就是群辉里的 docker 版本
    zn
        47
    zn  
       2018-01-09 10:45:51 +08:00
    @BigNerd 我看该搞清楚再说话的是你吧?
    ofnh
        48
    ofnh  
       2018-01-09 10:51:03 +08:00 via Android
    @cnbattle 区别在于前者由社区维护,后者由个人维护,前者功能相对来说比较多,提出的问题也有人解决,并且 gogs 有的功能 gitea 都有,相反则不成立
    msg7086
        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
    twoyuan
        50
    twoyuan  
       2018-01-09 11:27:15 +08:00
    尝试过大部分免费的,不得不说还是 GitLab 体验最好。另外能和 GitLab 对比的应该是 GitHub Enterprise 版,拿 Gogs 这种轻量级简化版的比资源占用不好吧?
    3IOhG7M0knRu5UlC
        51
    3IOhG7M0knRu5UlC  
       2018-01-09 11:47:50 +08:00 via Android
    Github 保平安
    rashawn
        52
    rashawn  
       2018-01-09 11:50:52 +08:00 via iPhone
    go 写的这俩都不支持 pr 里 review 代码加评论
    ttgo
        53
    ttgo  
       2018-01-09 11:58:41 +08:00 via Android
    曾经搭过 gitlab 和 gogs,最后还是 github 了,省时省心
    mentalidade
        54
    mentalidade  
       2018-01-09 12:30:23 +08:00
    Smilecc
        55
    Smilecc  
       2018-01-09 12:42:28 +08:00
    Gogs+1,树莓派跑的飞快
    zn
        56
    zn  
       2018-01-09 12:56:17 +08:00
    @twoyuan 确实没法比。但是楼主问的是费不费资源,
    所以答案是:很费资源。
    zcwlwen
        57
    zcwlwen  
       2018-01-09 13:04:47 +08:00
    别想了 经常 502 的。。。
    BigNerd
        58
    BigNerd  
       2018-01-09 13:50:04 +08:00
    @zn 不要转移问题,是 Java 写的?真是张口就来
    eliteYang
        59
    eliteYang  
       2018-01-09 14:11:50 +08:00
    超级费,官网说至少 4G 内存起步
    xd547
        60
    xd547  
       2018-01-09 14:13:55 +08:00
    曾经在树莓派上跑 gitlab,各种调整参数,结果还是卡到怀疑人生。mac 上用 docker 跑,默认设置,4G+内存占用。
    xiaoz
        61
    xiaoz  
       2018-01-09 14:26:30 +08:00
    要自建的话 gogs 比较轻量,而且占用低。
    odirus
        62
    odirus  
       2018-01-09 15:08:15 +08:00
    xzeequike
        63
    xzeequike  
       2018-01-09 15:41:21 +08:00 via Android
    1U1G 这个 阿里云学生实例因为不限速 试了下 差点系统都控制不了了
    loveminds
        64
    loveminds  
       2018-01-09 17:00:51 +08:00
    @nicevar 而且里面包了 Nginx 之类的一大堆东西,还得把 builtin 的 Nginx 关掉避免和我自己的冲突
    loveminds
        65
    loveminds  
       2018-01-09 17:01:06 +08:00
    Gitea 相对要好得多
    gamexg
        66
    gamexg  
       2018-01-09 17:11:38 +08:00
    gogs 不知道现在怎么样了,半年前测试时 bug 太多。
    assad
        67
    assad  
       2018-01-09 17:14:47 +08:00 via Android
    这个软件超级烂,没 2 核心 4G 甭想溜溜的跑。真不明白,需要这么耗资源么?
    jason19659
        68
    jason19659  
       2018-01-09 17:32:45 +08:00
    费 天天 403
    jason19659
        69
    jason19659  
       2018-01-09 17:33:19 +08:00
    @xwhxbg #43 好像重启 nginx 就行
    xwhxbg
        70
    xwhxbg  
       2018-01-09 18:06:24 +08:00
    @jason19659 是 nginx 的原因导致 502 么?我没仔细调查,重启就好了也没深究了。。。
    hl
        71
    hl  
       2018-01-09 18:16:09 +08:00
    文档看深入点,你可以根据你的实际配置优化 nginx worker unicorn worker postgres worker 相关的参数来控制资源的占用,默认的配置不会适用所有的环境
    2owe
        72
    2owe  
       2018-01-09 18:22:14 +08:00
    私人用,推荐 http://bitbucket.org/

    不是崇洋媚外,是相信国内服务绝对会榨取用户的每一丝价值。
    gdzdb
        73
    gdzdb  
       2018-01-09 18:32:59 +08:00
    4G 内存,因为还搭了其他服务,经常 502. 升到 8 G 后就舒服多了
    natforum
        74
    natforum  
       2018-01-09 18:39:36 +08:00
    bitbucket 难道无法满足楼主
    qumingkunnan
        75
    qumingkunnan  
       2018-01-09 18:40:37 +08:00 via Android
    树莓派 3b 装了一次,基本不能用
    niluanxy
        76
    niluanxy  
       2018-01-09 18:47:12 +08:00 via Android
    费,推荐 gogs
    halFKing
        77
    halFKing  
       2018-01-09 18:54:59 +08:00
    树莓派 3b 上装了 gogs,用起来很流畅……没敢试 gitlab
    shijingshijing
        78
    shijingshijing  
       2018-01-09 22:36:11 +08:00
    gitlab 必须用一台双核+4G 内存以上的主机伺候,而且这配置只是入门配置~
    SlipStupig
        79
    SlipStupig  
       2018-01-09 23:24:17 +08:00
    @mooncakejs 今天刚骂完实在太费资源了,动不动就 502
    @loveminds 这个界面实在是太难受了,我宁愿用 console

    ![dwcq6.png]( https://s1.ax2x.com/2018/01/09/dwcq6.png)
    inoris
        80
    inoris  
       2018-01-09 23:33:01 +08:00
    推荐 gogs +1,简单易用。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2688 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 10:01 PVG 18:01 LAX 03:01 JFK 06:01
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86