RT ,现在用的 nexus ,内存轻松吃到 3G+,太重了,明明就是上传点 jar 包,能下载的事;
大佬们有在用什么好用的,轻量级的替代品么~
如 gitea 代替 gitlab ,内存开销减少到 1% 这种~
最好是免费的喵~
1
blankmiss 2022-11-02 11:22:31 +08:00
为什么不限制内存
|
2
PendingOni 2022-11-02 11:26:30 +08:00 1
|
3
cccssss 2022-11-02 11:32:28 +08:00
|
4
bthulu 2022-11-02 11:42:22 +08:00
自己用 golang 手写一个啊
|
6
Senorsen 2022-11-02 12:48:11 +08:00
最简单的就是 publish 到本地目录,然后用 nginx 之类的 serve 一下就行,用户量少的话几十兆内存就够了。
可以在 CI 里 publish ,然后打包到 nginx 镜像里(或是 busybox initContainer 镜像),用 Docker 或 Kubernetes 运行。 |
7
yiduzui 2022-11-02 13:18:07 +08:00 4
gitea 也支持 mvn 仓库管理吧 https://docs.gitea.io/en-us/packages/overview/
|
9
wangxiaoaer 2022-11-02 13:46:23 +08:00
gitea 如何啊,跟 gitlab 比起来?
|
10
siweipancc 2022-11-02 13:49:49 +08:00 via iPhone
@cccssss 这个玩意没法公开,只能新创低权限账号认证,虽然是挺好用啦,谢谢自己的玩具之类的
|
11
blankmiss 2022-11-02 14:00:50 +08:00
@wangxiaoaer 轻量的东西 比 gitlab 功能比不了,但是占用少
|
12
blankmiss 2022-11-02 14:01:49 +08:00
我的 nexus3 占用 2.6g 内存左右,我做站服务器 压根不缺这点内存,无伤大雅
|
13
XXWHCA 2022-11-02 14:31:43 +08:00
你如果不嫌麻烦,git 仓库就可以当作 maven 仓库,通过 raw 访问就可以了,只是更新的时候比较麻烦。
话说内存占用反而是小事情,真正占用大的是仓库镜像时对磁盘的占用,我们现在只镜像了中央仓库和 google 仓库中是 Android 用到的依赖,轻轻松松几十上百 G 的存储占用 |
14
Cat7373 OP @wangxiaoaer 如果只需要管理代码,gitea 很好用,github 能做到的,大部分 gitea 都能做到,如果确实有 gitea 难以支持的部分,可以再换 gitlab
|
15
geekvcn 2022-11-03 00:12:04 +08:00 via Android
打开京东淘宝并夕夕,你看下现在内存的价格有多低,我建议你加内存
|