实测 Gitlab 什么都不搞 要 4GB 内存 养不起 Gitea 用 go 开发 好感+1
![]() | 1 newaccount 289 天前 4G 内存养不起…… email patch 吧 |
2 roundgis 289 天前 via Android 一直用 gitea |
3 yunz5682 289 天前 ![]() gitea 占用内存小,功能少点,gitea 功能能满足就 gitea |
4 spritecn 289 天前 ![]() gitea/gogs/Forgejo 都还行,CICD 都可以接 drone |
5 0d 289 天前 这两天刚配置好 gitea 和 gitea runner 。用起来爽的飞起 |
![]() | 6 Lynnxx 289 天前 大陆都要用极狐了..... |
![]() | 7 kdwycz 289 天前 gitea 不吃资源,部署升级方便,维护基本不用管 |
![]() | 8 maix27 289 天前 你都有前提条件了还说什么呢,养不起就用几个轻量级的呗,建议个人/小微企业上都用轻量级的。 除非你大中型企业要安全,那肯定无脑 Gitlab(从外网下)。 |
10 chihiro2014 289 天前 讲个笑话,我 96G 内存的服务器都跑不动一个空的 gitlab 。虽然我的 cpu 主频是低了点,但也不至于。 |
![]() | 11 clino 289 天前 Android 的 code review 用的是 Gerrit ,不过使用起来和这几个差别较大,如果能接受也可以试试。 |
![]() | 12 maix27 289 天前 ![]() 我觉得还是说清楚点比较好。 第一,是极狐有矛盾,不是 Gitlab 有矛盾,gitlab 本来就不管你(卖给极狐了。 第二,极狐管的是线上服务,就跟 Github 一样的线上服务,你用自部署的他也管不到你。 第三,“实测 Gitlab 什么都不搞 要 4GB 内存 养不起 Gitea 用 go 开发 好感+1”,你是觉得它的 4G 内存白占的嘛,我记得 zhihu 上有个叫 glavo 的佬写了一系列自部署 git 服务的文章,详细描述了选型,以及为啥从 gitea 迁移到 gitlab 。你不妨骑驴找马,不要踩一捧一。 |
13 hez2010 289 天前 ![]() gitea 主要还是太过于玩具了 此前 CI 都得靠外部工具,不过最近好像有内置 CI 了,然而存储库就简单往本地目录里一扔 我们内网部署的 gitea 甚至出现过 git 存储库损坏以及 git 通信出现 gitea 那边的解析异常导致传输中断之类的问题 |
14 linzyjx 289 天前 ![]() 极狐有矛盾和我 Gilab CE 有什么关系。 我司 GitLab 甚至都跑 NAS 上 |
![]() | 15 krystal9527 289 天前 harness 可以试一下,资源也用的很少,托管 4 个项目,内存大概 50 M ,支持 CI/CD https://github.com/harness/harness |
![]() | 16 wangyzj 289 天前 @chihiro2014 #10 ?咋可能呢 |
![]() | 17 marcosteam 289 天前 V 友的 Onedev 值得一试 |
![]() | 18 spaceyuan 289 天前 gitea 吧,总是开源再怎么滴也至少掌握在手上。嫌麻烦就用 gogs 。代码这个部分麻烦总比冷不丁来一下子担惊受怕的强。 |
19 Od37v61n5s89gXx8 289 天前 via iPhone @chihiro2014 确实是个笑话 |
![]() | 20 liuliuliuliu PRO @maix27 #12 没找到这个文章……能给个连接吗? |
![]() | 21 maix27 289 天前 @nikenidage1 知乎的搜索很烂,你拿关键词用谷歌搜就能搜到。https://zhuanlan.zhihu.com/p/486410391 |
22 chihiro2014 289 天前 @wangyzj 我服务器配置是 epyc 7D12 ,内存 96G ,2T SSD 。但是运行起来很卡,不知道为什么 |
![]() | 27 herbertzz 289 天前 好奇自部署 Gitlab CE, 极狐是怎么知道的呢 |
![]() | 28 maix27 289 天前 via iPhone 极狐似乎也 fork 了 gitlab ce ,还打了包,可能包里加了上传信息的代码,或者直接在服务器记录你下载/更新 gitlab ce 的 ip 信息。 |
![]() | 30 szdev 289 天前 中小公司的代码直接丢 github 最省事,cicd 啥的都齐全是最好的 |
![]() | 31 wangyzj 289 天前 @chihiro2014 #22 这得具体看了,gitlab docker 启动都很快,需要资源不算高,你这个配置都能支撑 2000 人规模研发,500qps 了 |
![]() | 32 rb6221 288 天前 如果你连 4G 内存都不肯出,那我推测有两种可能 一是你们的业务简单到不需要 CI/CD ,那这样的话随便选什么都可以。我之前有一家小公司用的 gitblit ,极简,你也可以试试 二是既要又要。那我觉得直接用线上服务就行了,github 网络不通的话国产也一大把,不要为了服务稳定性或者审查而担忧,说难听点你们那么小体量的东西偶尔挂了也不会有啥影响 |
33 chihiro2014 288 天前 @wangyzj docker 启动倒是很快,但是网页点击的响应很慢。而且是局域网环境就很离谱 |
35 beijinglowb 288 天前 安心用 gitea 吧,gitlab 三天两头的折腾大陆用户,就算卖给极狐也不想用了。 @szdev 间歇性阻断,不是所有小公司都带 vpn 的。 |
![]() | 36 wangyzj 288 天前 @chihiro2014 #33 不至于,我这边还是挺快的,我感觉你的机器或者配置有问题,得单独查 gitlab 官方的配置和用户量表,我资源放大一倍,可以支撑,而且放大一倍也不大,还没你这个大 gitlab 的瓶颈主要在小文件 IO ,ssd 本地足以 |
![]() | 37 yxhyw1799 288 天前 Gitea 自带 Action ,功能类似 GitHub 的 Action ,不过我用的 Drone 做自动化。还可以试试 Gogs 和 Codebergs |
![]() | 38 Citrus 288 天前 via iPhone @chihiro2014 这太扯了,我 4C8G 都能跑。 |
![]() | 41 Citrus 288 天前 via iPhone @chihiro2014 把各种上报之类的都关了试试。我 4C8G 跑的很流畅,还是公网实例。 他们最近的版本有 Bug ,隔离局域网部署之后会有个请求一直请求外网,可能会导致一些问题。 |
42 asuraa 288 天前 两年前就换 gitea 了 起飞的 |
![]() | 43 maix27 288 天前 @Citrus #40 无视照常无视呀,MIT 协议怎么限制(无限制使用),国内受限制的是盗版软件,你不用盗版管不到你。楼上那么多用 Gitea 的是不是公司规模都不大,或者不太与国际接轨。 |
45 jianchang512 288 天前 有没有一种可能,要在国内运作的 UGC ,必须前置审核,不乐意就得被墙,不如分出去,国内公司运作国内搞审核这套,还必须影响国外声誉 |
![]() | 47 weijancc 288 天前 @maix27 我看的就是你第一条, 我早早就注册了 gitlab, 现在要求我账号转到极狐, 你说"不是 Gitlab 有矛盾", 这怎么就没矛盾了, gitlab 现在已经臭了. |
48 sn0wdr1am 288 天前 GItea 怎么又被人分叉出一个 forgejo ? |
![]() | 49 maix27 288 天前 @weijancc #47 你多看几遍,我没说卖给极狐了吗?我没说 gitlab 本来就不管你吗? gitlab 现在国际上正常用没矛盾,国人用不了是极狐的问题,Gitlab 上把所有中国区的业务都卖给极狐了,没有极狐不是好很多,现在极狐就 2 个人搞开发,项目都难以为继了,到底谁有矛盾你自己看呗。 |
![]() | 50 glcolof 288 天前 程序员不都是自己部署这类服务的吗? |
![]() | 51 weijancc 288 天前 @maix27 gitlab 影响了原来的账号还合理了? 大多国际产品即使进入中国, 原先注册的账号也不受影响, 这就相当于 Github 开了个大陆版本"极哈", 然后要求所有本来的账号迁移到这个大陆版本, 你喜欢用 Gitlab 就一辈子用呗. |
![]() | 55 maix27 288 天前 @weijancc #51 我也只是帮贴主指明问题,不要虚空打靶,不知道你急什么?你又了解什么?事情的原委啥也不知道,冲过来就是个消息滞后,我的文字你也不认真看,劈头盖脸就是一顿骂。我有说我用在线的 Gitlab 了?我没说你臆想什么呢?你也就知道一个 Gitlab->极狐。 我让你看第一条,以前为什么 Gitlab 管你? 因为还没卖呢。后来卖给极狐了,那作为商业行为极狐想分服就分服。现在极狐新 CEO 上台,,通知 Gitlab 上的用户迁移到极狐也是很正常的。少带点情绪。我也不是帮极狐洗,而是说别打错目标了,你打极狐,别打 Gitla b ,也别打我。 ![]() |
![]() | 56 dbskcnc 288 天前 via Android gitlab 这次名声是彻底臭了,竟然搞出删账号的活. 让人迁移的手段有很多,竟然选择最恶心人的一种. |
![]() | 57 weijancc 288 天前 ![]() @maix27 Gitlab 只是授权给大陆, 凭什么要求现有用户迁移到大陆版本? 领英推出大陆版的时候, 我的国际版 Linkedin 还是用的好好的没限制, Gitlab 这操作就是彻底和极狐同流合污了, 你这还不是洗地? 你跟 Gitlab 锁死吧, 多说无益, 不会再回复你这种逆天了. |
58 nullico 288 天前 @sn0wdr1am #48 好久了,你可以看下 forgejo 的官网。简单来说就是,因为现在 gitea 归 gitea 这家公司所有,然后一波人觉得这样是有问题的,于是就 fork 出去独立门户了。 |
59 fsdrw08 288 天前 via Android 搞不懂为什么你们那么喜欢把代码仓库和 ci 系统整合到一起,我是张 ci 和代码仓库解耦,原因很简单,可替换性必须要考虑 |
![]() | 60 heimoshuiyu 287 天前 gitlab 什么都不干就要吃 8G 内存,核心越多吃得越多,页面渲染也比 gitea 慢一个数量级,跑个 CI gitlab 还在准备中 gitea 已经跑完结束了 |
61 julyclyde 287 天前 4G 可能是太少了吧 我这几天有个 docker build 在 4G 都运行不下来…… |
62 nocrush 287 天前 试试 https://cnb.cool |
63 liaohongxing 287 天前 via Android gitea sqlite 模式安装用了多年,4 核 4G 都能搞定,每年买个活动机,无缝搬迁 |