现在 Linux 上最好用的 WebDAV 服务端是 rclone 吗?

2022-09-11 02:10:19 +08:00
 edis0n0
发现 rclone serve webdav 命令功能很全,也不像 Apache 之类还要装插件,性能和稳定性貌似也不错
6106 次点击
所在节点    程序员
20 条回复
yianing
2022-09-11 02:13:42 +08:00
ysc3839
2022-09-11 03:32:53 +08:00
我选择 nginx 的 WebDAV 插件,虽然要折腾一下配置文件以解决一些客户端的兼容性,但是性能还是不错的。
曾经用过一个 Golang 写的 WebDAV ,aria2 多线程下载很容易占满 CPU ,有的时候还会出现暂停下载后不响应新的请求,同时仍然占用 CPU 的问题。
没用过 rclone ,不确定性能如何,楼主有兴趣的话可以对比测试看看。
kkocdko
2022-09-11 04:35:45 +08:00
rclone 主打的功能是对接各大网盘,我不清楚楼主的意思是什么。

如果不需要这些功能,单纯只需要 WebDAV server ,我平时是用 https://github.com/sigoden/dufs ,Rust 的静态链接单文件很方便,基本的功能都有,tokio + hyper 性能非常好。
weiqk
2022-09-11 05:25:10 +08:00
你们是不是忘记了 apache httpd
onikage
2022-09-11 06:55:43 +08:00
我用的 caddy 加一个 webdav 插件,前面套了了简单认证的流程,配上自签证书,很完美。
haozi1986
2022-09-11 08:59:14 +08:00
不能说最好,但胜在方便,除开 WebDAV 以外我还用它一并做了 DLNA 服务,省了不少事情。
neochen13
2022-09-11 09:41:09 +08:00
有没有性能强大,又方便的
heiher
2022-09-11 10:23:02 +08:00
一直在用 nginx 的 webdav 扩展: https://github.com/heiher/nginx-dav-ext-module
Acoffice
2022-09-11 10:24:26 +08:00
用来用去,也没找到一款对中文和大文件(超过 4G )支持特别友好的 webdav 客户端。
lovelylain
2022-09-11 10:39:05 +08:00
用的 nginx 的 webdav ext 扩展,但是有几个小 bug 需要自己修复,另外账号不够灵活,适合自用。
edis0n0
2022-09-11 11:05:02 +08:00
@kkocdko #3 别人有的功能它基本都有,而且直接 rclone serve webdav /data 就能启动,用户名 /密码 /htpasswd 之类的当参数传入就行,不需要安装任何扩展,也不需要写配置文件,非常方便。
edis0n0
2022-09-11 11:05:36 +08:00
@weiqk #4 我帖子内容就说了啊,要装扩展和写配置,不方便。
edis0n0
2022-09-11 11:06:31 +08:00
@Acoffice #9 rclone 命令行。我经常用它传 300GB 单文件。
billlee
2022-09-11 12:28:33 +08:00
我觉得是,简单的临时传文件,我就用 python -m http server 和 rclone serve webdav
edis0n0
2022-09-11 14:45:10 +08:00
@ysc3839
@heiher 之前找到过这个,好像不是很好装,而且 4 年没更新了,有点被废弃了的感觉
ea3ba5c0
2022-09-12 12:18:52 +08:00
刚刚试用了 dufs ,立马卸载了 rclone ,真好用。
edis0n0
2022-09-12 12:22:55 +08:00
@ea3ba5c0 #16 为什么
ea3ba5c0
2022-09-12 13:03:43 +08:00
@edis0n0 支持多用户访问控制,支持上传,支持搜索。

快去试试,你也会卸载 rclone 的。
ea3ba5c0
2022-09-12 13:09:24 +08:00
对了,还允许符号链接到外部目录,我刚好多块 hdd ,一个目录下建立符号链接就都有了。
就差一个功能:分享文件。
monson
2022-09-14 04:11:32 +08:00
我用过 nginx dav ext ,但和 macos finder 的 webdav client 不完全兼容,文件夹移动和重命名时会出错(应该是目录末尾的 "/" 没处理好)。我也想找个能和 finder 兼容的服务端,苹果对非自家的东西兼容性太差了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/879214

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX