现在 all-in-one 和狗屎一样, 特别是 docker 安装, 折腾了十几次只成功了一次, 以前一直听说臃肿和狗屎, 但是没想到现在更加狗屎了.
只是市面上没一个能打的自己可以部署的类似系统, 和苹果一样, 如果有一个稍微像样的竞品, 都不会用它.
最终更新, 还是放弃了AIO, 用了docker hub上的nextcloud一次搞定, 通过cloudflare tunnel 连接上, 完美.
1
geekvcn 174 天前 via Android 1
虽然我没用过,但是搜了下是开源项目。这家免费馒头真难吃,但凡有肉包子吃我也不吃这家的免费馒头,这家真是狗屎。
对开源项目不满意,自己 pull 代码改进为己为人,嫌弃臃肿直接自己重构项目。什么都不会?为啥不用公有云,私有云不适合你。 我等着你出不臃肿不狗屎的竞品 |
3
geekvcn 174 天前 via Android 42
终于明白为什么有那么多用爱发电的开源项目被骂的删项目。楼主唯一的优点和有素质的地方就是来 V2EX 吐槽,而不是直接在 issues 用中文骂
|
5
geekvcn 174 天前 via Android
|
6
AkaGhost 174 天前 via Android
nextcloud 安装过程非常依赖可靠的网络连接,得挂代理。
|
7
aerAzLNE 174 天前 via iPhone
真实的东西不好吃:肉不新鲜,皮太厚
虚假的东西不好吃:这 tm 什么破玩意难吃死了 |
8
KINGWAY OP @AkaGhost #6 挂了, 安装都没问题, 就是安装结束总是停止在 AIO 界面, 不能进入 dashboard, 不过我猜测也许和这个有关系, 我看到 nextcloud 的 docker unheathy, 我等过几个小时看看再说.
|
10
getadoggie 174 天前 via iPhone
不知道我用的算不算 all in one ,我用的 github 上的 docker- compose ,集成 nginx 、数据库那种,改好配置后随便升级,也没有失败过
|
11
KINGWAY OP @getadoggie #10 都是 github 上的 docker run 或者 docker-compose 部署, 有可能真的是我网络环境的问题, 回头我单独起个 VM 专门跑它看看.
|
12
dode 174 天前
#Ubuntu
snap install nextcloud |
13
tomczhen 174 天前 2
大型项目其实都差不多,纯靠文档很多人也是装不起来的。就不谈很多项目连文档都写不清楚。
给我说楼主的行为只是单纯的无能狂怒罢了。苹果一样的定价估计也会来发帖抱怨。 利益相关:在内网离线,不用 docker 部署成功。 |
14
locoz 174 天前 via Android 14
你可以说它慢、臃肿,这是事实,但你说安装十几次才装上,那只能说是你自己的问题…
|
15
littlewing 174 天前
Nextcloud 有 Enterprise 版本,你可以花钱解决问题
|
16
yumenaka 174 天前 2
> docker 安装, 折腾了十几次只成功了一次。
明显被墙挡住了。 |
17
yaott2020 174 天前 via Android
nextcloud 太肿了,相比之下可道云都轻量不少
|
18
CitizenR 174 天前 8
@locoz 说的没错。
nextcloud 的文档做得非常好,连 docker 这么通用的部署都跑不起来,起码要看看日志里的错误提示,看不懂错误提示那也得抱有良好的提问态度请大家帮忙,结果整个帖子只是无的放矢的谩骂。 文盲都知道不能端起碗来吃饭,放下筷子骂娘。吃着开源的红利,还口无遮拦,能力和素质极成问题,大家喷你都是浪费时间。 我也在浪费时间。 |
19
doublebu 174 天前
all-in-one 安装之后,莫名其妙过了一个星期就挂了登入不上。
后面直接用各种散件替代了,比如 carddav/caldav 用 Baïkal ,网盘用 alist |
20
Vtwoguest 174 天前 via iPhone 22
1.看 log ❌
2.看文档说明 ❌ 3.网上或者 issues 搜解决方案 ❌ 4.怀疑网络问题 ❌ 5.docker 配置问题 ❌ 6.贴出具体错误虚心请教 ❌ 7.无能狂怒大骂开源项目开源作者 ✔️ >东西不好吃我不能说? 对于购买的东西来说 你花钱买了你是消费者 你就算把店家骂的狗血淋头我也支持你 但开源作品你没资格骂 即时再难用 有的用你也要学会感恩 你吃人家路边好心免费发放的盒饭 还骂人家盒饭放的调料多? |
21
BeautifulSoap 174 天前 via Android 1
nextcloud 确实臃肿但所有插件都可以删啊
nextcloud 连回收站插件都可以删,你删到后来 nextcloud 可以只留下基本的文件同步功能的 |
22
esee 174 天前 via Android 2
@KINGWAY 什么叫冰箱不制冷你得自己做一个?你用这个冰箱你花一分钱了吗?开源不等于让你白嫖,哪里不好用你可以参与改进或者提出建议,而不是张嘴就骂,他或许没有那么优秀但是至少能用也很多人在用。
你这种行为就像去别人家里开冰箱拿饮料喝,饮料不够冷没你喜欢的,你指着别人骂你家真穷。 白嫖的风气真是够了 |
23
shijingshijing 174 天前
蛮好用的,觉得臃肿不用新版本不就行了
|
24
wind1986 174 天前 2
怎么总有人喜欢发帖网暴自己
|
25
kenvix 174 天前
nextcloud 太吃性能了,我以前(三年前)在树莓派上跑,卡的要死
|
26
xiamy1314 174 天前
你说别的可以,但是十几次安装才成功一次,还不赶紧去医院查查?
|
27
qsnow6 174 天前
又不花钱又想体验好服务,哪这么好的事
|
28
RobinzzZ 174 天前 2
安装十几次不成功发出来想听别人夸你?
|
29
int80 174 天前 via Android
我初中时用的 nextcloud 前生 owncloud 是 php 部署的,性能调优还得一步步查官方英文文档改配置文件都不觉得怎么麻烦
现在有了 docker image 一键部署是不是把人都变懒了,这么多次装不好还发出来找同情? |
30
jqknono 174 天前
多多磨练技术, 首先确认是项目的问题还是自己的问题, 有问题就解决问题, 这是开源项目, 谁都可以贡献
|
31
sky96111 174 天前
我也觉得 nextcloud 文档写的不太好,特别是 aio 版隐藏了太多的细节,还耦合自动化了一些手动操作,导致一旦你的环境下部署需要一些自定义或变通,部署就会非常困难。
而非 aio 版不调优性能不佳,调优又费时费力,确实用着不舒服。 我部署时也遇到了这些问题,但主要 op 被喷还是态度太差吧,毕竟这只是个免费的开源项目,贡献代码>心平气和地创建 issue 提出建议>>情绪输出 |
32
cnt2ex 174 天前
@sky96111 nextcloud 也有 fpm-alpine 版镜像。用 docker-compose 启动 nextcloud:fpm-alpine+redis+mariadb ,配合主机上的 nginx 。几乎没有冗余。然后把无用的插件给禁用掉,在 1G 的小机器上跑起来还行。
|
33
xiaoyuesanshui 174 天前
@kenvix 目前在 25.X 版本上,docker compose 部署,本来还想着这几天赶一下版本进度。看你这么说,我要不再等等?
|
34
test0103 174 天前
在 php8 之后,nextcloud 的性能提升肉眼可见,你想 all-in-one ,你对 linux 和网络的水平如何?计算机领域的任何问题都可以通过另一个层次来解决,首先你能处理好 linux 系统配置和网络吗?
|
35
sky96111 174 天前
@cnt2ex #32 我是在本地局域网部署的,8c16g 跑 fpm+sqlite 无 redis ,处理任意页面要 8s 以上,局域网千兆大文件跑不上 2mb ,小文件更是小于 40kb 。后来查到 https://help.nextcloud.com/t/web-interface-very-slow-bad-performance/152757 建议改优化配置,提升不大
|
36
512357301 174 天前 via Android
试试 kodbox
|
37
DT27 174 天前
以前也折腾过,都太笨重了。
刚才又试了下 aio ,提示 docker 安装成功,但是登录就提示 500 错误。一看 docker 里只有一个容器在运行,nextcloud-aio-domaincheck 无法运行,应该还有其他容器吧? |
38
DT27 174 天前
放弃了,坚果云凑合用吧。
|
39
yianing 174 天前
docker compose 不是秒起吗?
|
40
LaoDahVong 174 天前
安装十几次只成功了一次... 这玩意儿又不是玄学. 很大可能就是网络问题.
|
41
k9982874 174 天前 via Android
nextcloud 难用归难用,一个知名项目安装几十次成功一次有没有考虑一下是自己的问题
|
43
KINGWAY OP |
44
KINGWAY OP @esee #22
1. 开源就是让大家参与和评价的, 特别这种开源还另带付费的, 明明想赚钱, 却说成开源, 商业模式没问题, 我也接受付费, 但你不要自己感动自己, 把这个当作圣洁的动作. 2. 垃圾的东西浪费我的时间, 我还不能评价了? 我非要捏着鼻子吃屎? 你自己当宝贝的东西,终端用户认为这是屎, 话都不能说? |
45
KINGWAY OP @shijingshijing #23 以前的 docker 版本很简洁, 挺喜欢的, 安装过几十次没有任何问题, 现在进化到 AIO, 强行灌屎, 关键是很多历史版本官方故意隐藏了.
|
46
KINGWAY OP @tomczhen #13 我已经用了十多年 nextcloud 了, 亲身感受它变得越来越复杂难搞, 以前性能差, 但是安装简单, 各种常见问题都有人分享可以参考解决, 所以并没有抱怨.
我建议你现在亲身体验下内网安装 docker 的 AIO 试试. |
47
Jacksu 174 天前
为什么非要用 AIO ,compose 起一个 db+nextcloud 不就可用用了么
|
48
nuk 174 天前
owncloud 不是有 go 版,直接运行二进制就行,感觉还不错,虽然功能很少
|
49
placeholder 174 天前
所以为啥要用 nextcloud 这种垃圾东西呢,我要不是为了同步通讯录和日历,老早就把它删了,跑起来之后装个什么扩展插件的麻烦的要死
|
50
msg7086 173 天前
「东西不好吃,我都不能说了?」
「你说开源项目不好,我都不能骂了?」 你有喷人的自由,当然别人也有喷你的自由呗(摊手 |
51
msg7086 173 天前
还有,别想着找免费竞品了。私有云产品本身开发时间就长,没有收入,人家一堆工程师花几年时间给你免费做一个,还挑三拣四。这边建议你购买付费产品。
|
52
laminux29 173 天前 12
试了一下 nextcloud-all-in-one 的 docker 方式安装,还没装完,期间就遇到几个问题,我大概明白楼主想吐槽的事情了。
这的确是 nextcloud 的 all-in-one docker 版本,设计不到位、不专业,且极其搞笑。 1.通过 --volume 参数,映射的数据卷,是不允许修改的。 这是个设计大忌,我们一般会在 host 上自定义一个位置,把 container 里的内容映射出来,方便自己管理。 但 nextcloud 却把 host 的位置,硬编码为 docker 的 volume ,并且名字还写死为 nextcloud_aio_mastercontainer ,如果改名字就会报错。 2.container 会通过 /var/run/docker.sock 来控制 host ,来自建别的 volume 甚至 container ,这也是大忌,违反了 docker 的不可变容器的设计理念。虽然说不看文档不好,但安装过程中,这玩意连域名检测,都会 start 一个特别的 container ,对比别的 docker ,这种模式,会浪费你大量时间去看文档以及排查问题。 3.首次安装密码,极其搞笑且不专业,首先它包含空格,其次长度非常长,而且除了空格符号,剩下的全是小写字母。 4.首次安装密码,是保存在 docker volume 的,如果萌新们安装失败,仅删除 docker container ,没有清理对应的 docker volume ,会导致后续部署 container 后,web-gui 会跳过显示密码的步骤,直接来到要求输入密码的步骤,如果萌新缺乏纪律性,之前没有记录密码,此时必然会卡住。 5.next-cloud 居然需要一个公网域名,很多没有公网域名且没有自建 dns server 的萌新,估计就卡在这里了。 而且,这公网域名,居然不支持内网 IP ,它要求该公网域名必须解析为公网 IP 。 这种设计是极其搞笑且不专业的,要明白,next-cloud 这种重要的系统,大多数公司都只会部署在内网,通过 IP 访问。 到了这一步,我已经不想继续下去了,不建议以这种方式入坑 nextcloud 。 楼主说的没错,大家没必要喷楼主不看文档,这玩意的这种设计方式,就算你看了文档,也只是浪费你的时间。 |
53
ltkun 173 天前 via Android
手动部署过
docker 和 lxc 都部署过 运行都没问题 只要按照文档来没啥会不会的吧 |
54
iminto 173 天前 via Android
PHP 的项目啊,一看就没兴趣。
再加上是 docker composer 的,更是让人阳痿。 Java 的一个 jar 包搞定了,PHP 还得 nginx,fpm 各种拆,php 自身安装也巨麻烦。 |
55
AS4694lAS4808 173 天前 via Android
NAS 上的 nextcloud 稳定运行十几个版本了,公司电脑的几百 G 数据都是通过桌面版直接和 NAS 同步。写过 nextcloud 插件,偶尔的几个小 bug 尝试本地改代码修复后提 pr 。要说臃肿我觉得可以理解,我也装了几十个插件,加载是有点慢,但说垃圾,我觉得不是产品的问题。
|
56
sutking 173 天前 via iPhone
2024 年 4 月加入 v2 ,站长大概就是因为你这种人才把网站改成了邀请制吧🤔
|
57
macaodoll 173 天前 via Android
官方的 docker 安装没难度,装不起来是你的问题,我一直用着 docker 版本
|
58
cnfczn 173 天前 via Android
以前也用 nextcloud ,docker 部署的,后来升级发现配置文件还要重新改,就换了 seafile 了
|
59
xdzhang 173 天前
我在群辉里装了一个 nginx 的,以前每次更新都得手动,现在不错可以直接更新了。
|
60
villivateur 173 天前
这东西手动部署,比 docker 简单多了。你做不好完全是自己的问题
|
61
qizheng22 173 天前
很难吗? https://engr-z.com/363.html
nextcloud 用了几年了,docker 部署。除了臃肿一点外,没找到免费的代替品。 现在是 nextcloud 和内网 samba 一起用。 其他开源的要么功能不全,要么其他客户端不好用。个人用,nextcloud 性能也能满足。 |
62
dream10201 173 天前
开源、免费、人人都可以提代码,人人都可以自己修改。这种东西,自己无能用不好,你可以去提建议但是不能骂。别人没欠你的。
|
65
guanzhangzhang 173 天前
|
66
maplefly 173 天前
你要说臃肿,这是事实,我也就是因为这个问题才改为使用 rclone 挂载,没办法,我的 nas 性能拉跨。但要说安装复杂,我只能说我照着官方文档,一次性就安装运行成功了。docker 运行不起来,是否是网络问题?
|
67
DT27 173 天前
楼主可以看下 seafile 能不能满足需求,我之前成功运行过。
|
68
shawnbluce 173 天前
兄弟,我刚刚大概用 5 分钟搞定了「使用 Docker 部署 Nextcloud 」这件事,大概流程是:
1. 使用 Docker 部署首先找 image ,找到 hub.docker.com 上的 Nextcloud 镜像,每一个这种大项目知名项目的镜像下面都会有 docker-compose.yml 的现成配置; 2. 复制 docker-compose.yml 内容到本地,修改其中 DB 相关的密码(一共 3 处); 3. 大概率还需要将 Nextcloud 的数据和 DB 的数据挂在外面,所以需要将 docker-compose.yml 中的 volume 修改一下,甚至只需要把 db 改成 ./db ,把 nextcloud 改成 ./nextcloud 就可以了; 4. 使用命令 docker compose up -d 启动; 大功告成 |
69
rockey1997 173 天前
快打起来 吃瓜 ing
|
70
cs328 173 天前
那么多次安装失败的话,就不得不考虑硬件兼容问题了。
目前在用的两个版本 nextcloud 。美区服务器使用的是 all-in-one ,家庭服务器上安装的是最新版自己构建的 nextcloud (随着新版本发布,目前无损升级了三个版本)。在家庭服务器上安装 all-in-one 时,确实是很多问题,安装卡死在初始各种服务启动的时候,这个还是在美区服务器上安装成功有操作经验的基础上。 现在两个版本都能完美运行,我的服务是建立在非标端口上,通过修改文档,是可以完美运行访问的,和标准端口一样。 当然 all-in-one 有各种问题,比如不经过一番折腾的话,没有域名不能安装,不能使用内网绑定,不能安装在非标端口上,非常的吃设备性能等等。其实,这些问题都是可以解决的。 最后说一下,其实目前网上的开源网盘应用不少,比如:nextcloud 、owncloud 、seafile 和可道云。最终选择 nextcloud 的原因主要有两点: 1 、nextcloud 网盘目录和实际的文件目录结构一致,方便同时使用 smb 和 webdav 管理文件夹,尤其是在出现莫名问题导致程序奔溃时,数据是可以导出的,不像其他网盘采用加密或者未知目录结构。 2 、nextcloud 同时具有安卓端和 ios 端应用,并且不收费。 |
71
kokojack 173 天前
我觉得好多人不读题,all-in-one 的这个部署确实很繁琐很多问题啊。
|
73
gtese 173 天前
@guanzhangzhang 这个好简洁,在线测试的时候,不能在线编辑文件。其他看起来还蛮喜欢的。
|
74
wheat0r 173 天前
all-in-one 版本很恶心
|
75
guanzhangzhang 173 天前
@gtese 要是在线编辑的话,大多是 php 和 java ,然后依赖 mysql ,总体部署就很重了,特别是小设备上,这个主要是文件分享和下载,就一个二进制文件和配置文件
|
76
KepaThings 173 天前
现在改了什么东西?很多年前好像是用 snap 在 ubuntu-server 上装的
|
77
efsg 173 天前 via Android
前几年就是受不了 nextcloud 恐怖的性能所以跑路 seafile 了,现在 seafile 也不用了,直接换成 samba 了
|
78
wxw752 173 天前
|
79
emberzhang 173 天前
什么免费不免费的, 这种软件社区版不就是给商用版本引流用的吗? 抖音百度微信也免费我看你们没少骂啊?
|
80
chesha1 173 天前
规模不大的开源软件不好用太正常了,next-cloud-aio 的 stars 只有不到 10k ,规模比它大的难用的也有
尤其是不在本地部署,在 docker/k8s 上安装,按照文档能安装成功,或者文档写明所有坑,已经是仙品了。能在 github issue 里找到报错的结果方式,也能接受。github issue 都搜不到,只能自己慢慢试的,也有不少 不是所有开源软件都是 redis 、nginx 这种规模很大,很完善的,你对开源软件的期望太高了,只能说 op 吃的屎太少了 |
82
TimePrism 173 天前
难搭确实是难搭 aio 组件太多了 还依赖 dockerhub 和 github 脚本自动拉取 我试了几天才成功再内网离线环境下部署 aio 开了 ssl 和 onlyoffice
|
83
BeautifulSoap 173 天前
本来想说我用了 nextcloud 这么久从来都是几行 docker 就部署成功了,nextcloud 作为纯 php 项目官方还给你做好了 apache+php 的统一包直接用就行了哪里麻烦。结果看了半天才明白原来说的是 nextcloud 官方的这个 all in one repository
https://github.com/nextcloud/all-in-one 连我这常年用 nextcloud 的都是头一次听说这玩意,难怪上面很多老哥都误会了 看了一眼 readme 文档,你特么,一个网盘镜像要挂载/var/run/docker.sock ,还整 cloudflare ,自动申请 https 证书,这些玩意小白玩不转,会的也自有一套其他的做法,你官方这样搞是干嘛,难怪 lz 喷 |
84
lizhisty 173 天前
看了半天,我觉得楼主可能安装 k8s 也为难
|
85
WuSiYu 173 天前
我就是用的 aio ,aio 对“网络条件”要求比较高,但人家开发者不会遇到这个问题,而你在这里这样吐槽也不会得到任何帮助
|
87
KINGWAY OP @cs328 #70 就是因为 nextcloud 移动端以及实际文件目录基本一致, 同时不加密方便导出才在这么多垃圾产品中选择它的.
至于内网 AIO, 域名验证可以用 skip 忽略掉, 包括各种性能, 不能自定义这些都可以理解接纳, 关键是无论如何按照标准步骤都不能保证一定安装成功, 这谁受的了, 使用软件本来是很愉快的事情, 现在变成了斗智斗勇, 折磨. |
88
KINGWAY OP @shawnbluce #68 你好聪明啊, 竟然会用 docker 安装 nextcloud, 佩服佩服.
|
91
jackey007 173 天前
非码农,除了 matlab 会一点,基本不会 coding ,NAS docker 装 nextcloud ,除了第一次数据库连接摸索了一会儿,后面都是一次过
|
92
sworld233 173 天前
AIO 确实很有问题,出了上面说的那些之外,我装好后有的功能域名前缀是错的,但是有的又是好的,比如把我的端口号搞没了
|
93
hsie 173 天前
我一直在使用 NEXTCLOUD ,腾讯云上海,UBUNTU 22.04, NGINX+PHP-FPM+POSTGRESQL+REDIS ,沿海各地的访问速度都挺好的(腾讯云带宽我选择不限速的,因为就 20 多个用户,300 多 G 的文件。)
要升级或者安装 APP ,我都是先下载然后本地安装,安装升级都很顺利。 |
94
Devocy 173 天前
@KINGWAY seafile 可以使用 onlyoffice 编辑和预览呀,只是需要单独部署 onlyoffice 。https://cloud.seafile.com/published/seafile-manual-cn/advanced_setup/only_office.md
|
95
e3c78a97e0f8 173 天前
@KINGWAY 你骂别人免费提供的冰箱,大家一定都会怼你
|
96
Showfom 173 天前
|
97
Andrue 173 天前
snap 一键安装也用不着介入,docker 的分离与 AIO 维护不好直接装就好了
|
98
xxyangyoulin 173 天前 1
这东西几年间断断续续尝试了几次,最后都放弃了。相册视频这些功能是有,但是很难用。没深度做移动端的整合。macOS 客户端也需要跳转 web 。且偶尔会遇到一些奇妙的 BUG 。最后被折腾得直接 zerotier 用系统自带的文件共享了
|
99
ghostwwg 173 天前
就。。标准的 lnmp 应用部署丫。。。文档挺健全的。
|