找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: newscat

【2019/04/12】超简单方法为H大PADAVAN增加WEBDAV功能

 火.. [复制链接]
 楼主| 发表于 2019-5-26 21:00 | 显示全部楼层
ntgeralt 发表于 2019-5-26 19:43
老大,我发现caddy官网filebrowser插件消失了……你能否上传分享一下你之前rar文件

链接:https://pan.baidu.com/s/16groAROODkCT65Vm7yQs1A
提取码:zkg5
复制这段内容后打开百度网盘手机App,操作更方便哦
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-5-26 22:18 | 显示全部楼层
newscat 发表于 2019-5-26 21:00
链接:https://pan.baidu.com/s/16groAROODkCT65Vm7yQs1A
提取码:zkg5
复制这段内容后打开百度网盘 ...

thanks 。您也可以更新一下文章
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-6-1 19:15 | 显示全部楼层
kubsb 发表于 2019-4-14 22:43
首先感谢楼主的分享,此方法中filebrowser只能下载,而图片和视频是无法在线看的,所以对配置文件需要再 ...

兄弟,https访问是如何开启的,求教
我刚刚申请了阿里云的ssl证书,不知道咋用,能不能教一下,谢谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-1 20:20 | 显示全部楼层
edsion2016 发表于 2019-6-1 19:15
兄弟,https访问是如何开启的,求教
我刚刚申请了阿里云的ssl证书,不知道咋用,能不能教一下,谢谢

哦,七楼有一个网友发的贴子讲到了用证书方式来使用 WEBDAV 的方法,还是很好懂的。
一、filebrowser配置,tls那行是为了能https访问,证书路径是路由器启用https访问后自动生成或你自己添加证书的默认地址。
:888 {
root /media/AiDisk_a1/Downloads
timeouts none
gzip
tls /etc/storage/https/server.crt /etc/storage/https/server.key
filebrowser / /media/AiDisk_a1/Downloads {
  database /etc/storage/caddy_filebrowser.db
}
}
复制代码

二、webdav的配置,tls那行同上,basicauth那行是给webdav添加用户名和密码。
:999 {
root /media/AiDisk_a1/Downloads
basicauth / admin password
timeouts none
gzip
tls /etc/storage/https/server.crt /etc/storage/https/server.key
webdav {
    scope /media/AiDisk_a1/Downloads
}
}
复制代码

三、如果webdav要wan接入,防火墙放行999端口
1、如果只有ipv4则运行:
iptables -A INPUT -p tcp --dport 999 -j ACCEPT
2、如果还有ipv6还需要运行
ip6tables -A INPUT -p tcp --dport 999 -j ACCEPT

这两条放到路由器菜单:自定义设置 - 脚本 - 在防火墙规则启动后执行,可以随路由器启动自动运行。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-6-2 09:03 | 显示全部楼层
newscat 发表于 2019-6-1 20:20
哦,七楼有一个网友发的贴子讲到了用证书方式来使用 WEBDAV 的方法,还是很好懂的。
一、filebrowser配 ...

我就是看了这个才问的,你把这个回复又复制了一遍给我哈哈还是谢谢了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-2 20:52 | 显示全部楼层
edsion2016 发表于 2019-6-2 09:03
我就是看了这个才问的,你把这个回复又复制了一遍给我哈哈还是谢谢了

原因是我自己也没有使用https功能,所以一点这方面经验也没有,不好乱教别人,是这个样子。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-7-2 11:23 | 显示全部楼层
用了一阵子,发现webdav在外网环境下不太好用,我是用注册表形式映射webdav到本地的,如果你复制一个nas文件到本地,点了复制之后,就会远程读取nas的文件到内存,而不是到粘贴时才读取,这样你复制了以后即使不粘贴,如果是大文件的话,也会读取很久,且无法取消。

filemanager真是神器,分享文件的话,直接给别人创建一个账号就行,可以指定文件夹,指定权限,在线播放视频拖动起来毫无延迟,唯一可惜的是不能加载字幕,只能复制了视频地址后在potplayer里面播放,然后指定本地的字幕文件。potplayer倒是可以添加http方式的目录,但是添加之后看不到目录下的文件,不知道为什么。

caddy网站的file manager插件好像彻底下线了,github上面倒是有最新版本的文件,楼主有手工打包的方法么?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-7-7 23:16 | 显示全部楼层
本帖最后由 aklim 于 2019-7-7 23:18 编辑

感谢楼主提供的方法。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-7-9 08:52 | 显示全部楼层
荒野无灯的版本,怎么才能自己添加filemanage呢?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-7-26 18:41 | 显示全部楼层
log各种成功  可是打开web确是404
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-8-28 21:11 来自手机 | 显示全部楼层
感谢分享!我新三老毛子固件也可以这样弄是吗⊙▽⊙!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-8-31 12:22 | 显示全部楼层
本帖最后由 腾腾906 于 2019-8-31 12:27 编辑

请教楼楼,我遇到了两个致命问题,
1.自带的filemanger  直接是无法启动,说是未挂载存储设备
2.我也没有找到自带的caddy_filebrowser  在哪个路径,AiDisk_a1文件夹为挂载的移动硬盘

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-8-31 12:27 | 显示全部楼层
caddy_filebrowser.db 也没有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2019-9-11 23:58 | 显示全部楼层
本帖最后由 xuehuaye 于 2019-9-12 15:41 编辑

已解决,配置扩展环境中,OPT安装模式,改为自动选择,SD-U盘-内存选项。但是现在用你提供的41M的caddy_filebrowser,File browser功能没问题。但是webdav功能一直不行,raidrive连接一直显示404
=======================================================================
请教一下大佬,为什么log中一直提示未挂载储存设备, 请重新检查配置、目录,我已经按照WINSCP中的目录来设置了啊




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

建议将 webdav 功能独立出来,现在在 caddy 主页上已经不能下载到最新的 filebrowser+webdav 的合成插件了。故单独下载 webdav 的插件来使用就好了。 我是这样使用的,下载下来的插件,放在存储体的某个目录下,  详情 回复 发表于 2019-9-12 21:40
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-12 21:40 | 显示全部楼层
xuehuaye 发表于 2019-9-11 23:58
已解决,配置扩展环境中,OPT安装模式,改为自动选择,SD-U盘-内存选项。但是现在用你提供的41M的caddy_fil ...

建议将 webdav 功能独立出来,现在在 caddy 主页上已经不能下载到最新的 filebrowser+webdav 的合成插件了。故单独下载 webdav 的插件来使用就好了。

我是这样使用的,下载下来的插件,放在存储体的某个目录下,里面两个文件:caddy_webdav caddy.conf 后面那个文件是配置文件,里面的内容:
  1. :889 {
  2. root /media/AiDisk_a1/TDDOWNLOAD
  3. timeouts none
  4. browse
  5. gzip
  6. basicauth / admin 123321

  7. webdav /webdav {
  8.     admin:
  9.     scope /media/AiDisk_a1/TDDOWNLOAD
  10.     allow /media/AiDisk_a1/TDDOWNLOAD

  11. }
  12. }
复制代码


进入路由器设置界面,再添加一个自动动语句在 “自定义设置”,“脚本”,“在路由启动后执行”

找到这一段语句:
  1. if [ ! -z "$upanPath" ] ; then
  2.     #已挂载储存设备
  3.     opt_value="1"
  4.     /media/AiCard_01/webdav/caddy_webdav -conf /media/AiCard_01/webdav/caddy.conf
  5. else
  6.     #未挂载储存设备
  7.     opt_value="0"
  8.     [ -s /opt/bin/curl ] && opt_value="2"
  9. fi
复制代码


中间这一段代码是我添加进去的,能够自动运行并开启 webdav 功能:

/media/AiCard_01/webdav/caddy_webdav -conf /media/AiCard_01/webdav/caddy.conf

当路由器重启的时候,能够自动运行起来。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-10-4 22:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表