1
yianing 2022-09-11 02:13:42 +08:00 via Android 1
我用 docker https://hub.docker.com/r/ugeek/webdav
|
2
ysc3839 2022-09-11 03:32:53 +08:00 via Android
我选择 nginx 的 WebDAV 插件,虽然要折腾一下配置文件以解决一些客户端的兼容性,但是性能还是不错的。
曾经用过一个 Golang 写的 WebDAV ,aria2 多线程下载很容易占满 CPU ,有的时候还会出现暂停下载后不响应新的请求,同时仍然占用 CPU 的问题。 没用过 rclone ,不确定性能如何,楼主有兴趣的话可以对比测试看看。 |
3
kkocdko 2022-09-11 04:35:45 +08:00 2
rclone 主打的功能是对接各大网盘,我不清楚楼主的意思是什么。
如果不需要这些功能,单纯只需要 WebDAV server ,我平时是用 https://github.com/sigoden/dufs ,Rust 的静态链接单文件很方便,基本的功能都有,tokio + hyper 性能非常好。 |
4
weiqk 2022-09-11 05:25:10 +08:00
你们是不是忘记了 apache httpd
|
5
onikage 2022-09-11 06:55:43 +08:00 via Android
我用的 caddy 加一个 webdav 插件,前面套了了简单认证的流程,配上自签证书,很完美。
|
6
haozi1986 2022-09-11 08:59:14 +08:00
不能说最好,但胜在方便,除开 WebDAV 以外我还用它一并做了 DLNA 服务,省了不少事情。
|
7
neochen13 2022-09-11 09:41:09 +08:00 via Android
有没有性能强大,又方便的
|
8
heiher 2022-09-11 10:23:02 +08:00
一直在用 nginx 的 webdav 扩展: https://github.com/heiher/nginx-dav-ext-module
|
9
Acoffice 2022-09-11 10:24:26 +08:00
用来用去,也没找到一款对中文和大文件(超过 4G )支持特别友好的 webdav 客户端。
|
10
lovelylain 2022-09-11 10:39:05 +08:00 via Android
用的 nginx 的 webdav ext 扩展,但是有几个小 bug 需要自己修复,另外账号不够灵活,适合自用。
|
11
edis0n0 OP @kkocdko #3 别人有的功能它基本都有,而且直接 rclone serve webdav /data 就能启动,用户名 /密码 /htpasswd 之类的当参数传入就行,不需要安装任何扩展,也不需要写配置文件,非常方便。
|
14
billlee 2022-09-11 12:28:33 +08:00 via Android
我觉得是,简单的临时传文件,我就用 python -m http server 和 rclone serve webdav
|
16
ea3ba5c0 2022-09-12 12:18:52 +08:00
刚刚试用了 dufs ,立马卸载了 rclone ,真好用。
|
19
ea3ba5c0 2022-09-12 13:09:24 +08:00
对了,还允许符号链接到外部目录,我刚好多块 hdd ,一个目录下建立符号链接就都有了。
就差一个功能:分享文件。 |
20
monson 2022-09-14 04:11:32 +08:00
我用过 nginx dav ext ,但和 macos finder 的 webdav client 不完全兼容,文件夹移动和重命名时会出错(应该是目录末尾的 "/" 没处理好)。我也想找个能和 finder 兼容的服务端,苹果对非自家的东西兼容性太差了。
|