(需求/建议征集)使用 Rust 开发了一个替代 GitLab 的项目管理平台,完成后开源,大家希望有什么功能? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
pannanxu
V2EX    分享创造

(需求/建议征集)使用 Rust 开发了一个替代 GitLab 的项目管理平台,完成后开源,大家希望有什么功能?

  •  
  •   pannanxu 103 天前 2130 次点击
    这是一个创建于 103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    images

    一个现代化的开源项目管理平台,旨在成为 GitLab 的强大替代品。 它融合了版本控制、持续集成、制品管理与团队协作于一体,助力企业与开发团队实现高效、可控、可扩展的软件生命周期管理。

    核心功能

    • Git 仓库管理:原生支持 Git 协议,轻量、高性能、易部署
    • 持续集成/部署 (CI/CD):可配置的流水线系统,支持自动化构建、测试与部署
    • 制品仓库:支持发布、存储和分发构建产物(如容器镜像、Maven 、NPM 包等)
    • 文档协作:项目内置文档系统,支持多人协同编写、版本追踪
    • 团队与权限管理:灵活的组织架构和权限控制,适配不同规模团队的协作需求

    技术架构

    • 后端:Rust 安全、高性能、现代化的系统级语言
    • 前端:React 构建高交互性、响应迅速的 Web 界面

    项目目标

    提供一个更现代、更轻量、更自由的项目管理解决方案,满足中小团队、私有化部署、定制化需求等场景。

    21 条回复    2025-07-02 13:04:19 +08:00
    jarytom
        1
    jarytom  
       103 天前
    支持!!!!
    JingKeWu
        2
    JingKeWu  
       103 天前
    和 gitea 有什么区别
    ybz
        3
    ybz  
       103 天前
    这可是个大工程啊!
    FrankAdler
        4
    FrankAdler  
       103 天前 via Android
    gitea 不够好吗
    llxvs
        5
    llxvs  
       103 天前 via iPhone
    从你的介绍中我没有看到选择它而不选择 GitLab 的理由
    JoeJoeJoe
        6
    JoeJoeJoe  
    PRO
       103 天前
    如果没有什么特殊的创意, 还是别重复造轮子了, 新写的不一定比老的好用.
    Wxh16144
        7
    Wxh16144  
       103 天前
    不怎么感冒

    对于程序员而言只是存一份代码,那么 GitHub ,自部署 Gitea ,以及自部署的 GitLab 足够用了

    至于你提到的满足中小团队 私有化部署这些,商业化的 Gitee/GitHub 也满足,另外这些团队可能更看重技术支持和数据稳定。
    sampeng
        8
    sampeng  
       103 天前 via iPhone
    一开始想过,但是转头看 gitlab 自己都还没活明白就算了。gitlab/github 足够用了。做着玩倒无所谓
    liubaicai
        9
    liubaicai  
       103 天前
    能做到 gitea 就不错了,gitea 比 gitlab 还是差点。
    roclong
        10
    roclong  
       103 天前
    换个赛道吧
    cslive
        11
    cslive  
       103 天前
    gogs/gitea 已经很不错了,再做一个竞品很难
    xieqiqiang00
        12
    xieqiqiang00  
       103 天前 via Android
    典中典之凡是用 rust 开发的软件都要强调自己用了 rust 并当做卖点
    sn0wdr1am
        13
    sn0wdr1am  
       103 天前
    gitea 还不错,你就照着他描。

    超过他了,再考虑 gitlab ,github 。
    Niunai
        14
    Niunai  
       103 天前
    Ruster 真的有毒: t/1139502
    Cruzz
        15
    Cruzz  
       103 天前
    没意思随便做做可以了,重复造这玩意没啥意义。
    ziding
        16
    ziding  
       103 天前
    和 gitea 有什么区别
    MHPSY
        17
    MHPSY  
       103 天前
    更新清凉一些能够使用类似 gitlab runner 的功能,目前 gitlab 本体还是太重了
    guolei1998
        18
    guolei1998  
       103 天前
    期待 OP 早日完成项目,成为开源大佬。
    fengzhi
        19
    fengzhi  
       103 天前
    Gitlab 本身就不吃香了,在红海里面竞争。

    作为国内企业更看重的
    - 部署
    - 维护(出了问题能不能找到人)
    - 安全性检测
    - 别家有没有在用
    199808lanlan1111
        20
    199808lanlan1111  
       102 天前 via Android
    不是兄弟你要一个人做吗
    headwindx
        21
    headwindx  
       102 天前 via iPhone
    你有的它都有,它背后有个团队在支持,你这边比较淡薄。看不出 “强大的替代品” 强大在哪?
    关于   &nbs; 帮助文档     自助推广系统     博客     API     FAQ     Solana     2699 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 12:07 PVG 20:07 LAX 05:07 JFK 08:07
    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