• phoenix380

    最近要评估迁移 gh 的代码到本地了,想咨询下 v2 老哥们的公司规模和使用的哪家自建方案?
    涵 CI/CD 吗?

    主楼
  • AreYou0k

    Forgejo, 含, 还兼容 github action

    #1
  • InDom

    GitLab

    #2
  • qweruiop

    gitea ,轻量。

    #3
  • jackOff

    gitea ,和楼上相同理由

    #4
  • zmh69695328

    腾讯的 coding

    #5
  • KagurazakaNyaa

    公司用 gitlab ,自己家用 gitea

    #6
  • xaxb

    用现有的 ssh 就好了,CI/CD 需求写 hook 脚本。

    #7
  • licsber

    Gitea
    但是前面遇到了一个比较严重的 CVE
    https://github.com/go-gitea/gitea/issues/38859
    现在在考虑要不要禁止公网访问

    #8
  • Mageblade

    docker 跑 gogs ,比 gitea 更轻量,我已经稳定使用很多年了

    #9
  • ysicing

    公司用的 harness 魔改版,自用 gitea

    #10
  • ko20

    公司用的 gitlab ,自用是 Forgejo ,比 Gitea 更开源自由,并且 Forgejo Actions 对 GitHub Actions 兼容性更好。对我来说 Gitea 已经是老黄历了,前几年自建的 git 还是 gitea ,但是今年已经换成了 Forgejo

    #11
  • kenshin912

    公司用的 GitLab , 自用 Gitea.

    #12
  • vexify

    记得一定要做好备份+监控,万一崩了有个兜底可以恢复

    #13
  • garvinchen1015

    Gitea 和 GitLab 用下来,维护成本差多少?

    #14
  • zengxs

    其实不差多少,gitlab 运维并没有特别复杂 (用 docker omnibus 方案)
    无非多吃点资源,4c8g 跑 gitlab 足矣,这个配置 10 人左右团队用不会有性能问题

    #20
  • jetsung

    "比 Gitea 更开源自由" 这句话难崩。Gitea 不开源了?不允许提交 issue 还是不允许 PR 了?无非公司化 VS 社区化而已。

    #15
  • shakaraka

    第一选择 gitea ,直到 gitea 不再能满足你,再选 gitlab

    #16
  • zhuangzhuang1988

    gitea

    #17
  • phoenix380

    Forgejo 我记得好像是 gitea 的二开分支?

    #18
  • phoenix380

    考虑到要兼容 GitHub 的 CI/CD 语法的话,感觉第一选择还是 gitea 了,前几天拉 28.2.0 测了下,pr 和 issue 以及 comment 比较多的仓库还是有点吃力,迁移 fail

    #19
  • jetsung

    @phoenix380 早期软分叉(可以直接迁移),现在已经硬分叉(不可以直接迁移)了。欧洲的开源组织维护。
    刚看了下两边,有更明显的特征区分了:
    Gitea 源码有 AGENTS.md ,Forgejo 没有。且 Codeberg 那边是禁止编写的代码构成的项目的。

    #21
  • FrankAdler

    @ko20 Forgejo 有点小众了

    #22
  • tao1991123

    gitea

    #23
  • vergilgao

    Forgejo
    很好用,我们公司是搞 C#的,这个还能托管 nuget
    前段时间我瞎搞搞出了个 BUG ,本来以为是软件的问题,其实是我部署的问题。这几天刚修好。
    https://codeberg.org/forgejo/forgejo/issues/13193

    #24
  • phoenix380

    @vergilgao 我们的 repo 比较大,超过 6K 个 pr 和 5K 个 issue 了,这个也是比较头疼的地方

    #25

发表回复

登录后回复