|
本帖最后由 xiedihong 于 2023-1-11 15:41 编辑
自己网上找的教程然后改的,很方便,教程地址
https://www.pimspeak.com/centos7-deploy-webdav.html
他教程用到的开源项目
https://github.com/hacdias/webdav
下面开始我的魔改
1 自己先打开路由的插件docker功能
2 docker接口管理 自己随便搞个网段,不要和内网同网段
3 docker镜像管理 添加一个镜像,我选的ubuntu按道理其他的系统应该都支持
4 在爱快的磁盘管理-文件管理 新建一个目录,我是建的music目录,里面再建几个目录,自己以后放音乐用.在music里面建一个webdav目录.
5 在webdav里面下载https://github.com/hacdias/webdav/releases/download/v4.1.0/linux-amd64-webdav.tar.gz并解压
6 解压出来会有 webdav README.md LICENSE 这3个文件
7 在webdav目录下新建一个文件config.yaml内容如下
# Server related settings
address: 0.0.0.0
port: 11111
auth: true
tls: false
cert: cert.pem
key: key.pem
# Default user settings (will be merged)
scope: .
modify: true
rules: []
users:
- username: xiedihong
password: xiedihong
scope: /music/xiedihong
- username: zhoumiao
password: zhoumiao
scope: /music/zhoumiao
8在config.yaml里面11111是端口自己可以随便改,username里面可以添加多个用户,我弄了2个,scope是用户对应的工作目录,不会的直接抄,等下这个目录docker直接挂在外面的爱快路径,这样就方便了.
9在docker的容器列表添加容器,名字随便,内存随便给点,镜像开始添加的镜像,网络接口选刚建的那个接口,地址给个自己用地址,等下建好就靠他访问了,点高级设置,挂载目录,添加一个挂载目录.源路径就是爱快里的music路径,目标路径填/music,先抄,会了自己再随便搞.图里的hdd10t那个不管,那个是我自己用的
10,前面那个开机启动勾选下
11 最重要的来了 启动命令里填写/music/webdav/webdav --config /music/webdav/config.yaml
解释下,/music/webdav/webdav是刚解压的文件执行位置,后面是那个配置文件的位置,这样,这个docker打开即启动好webdav这个软件
12 保存,保存后点那个启用按钮,就成功了,手机客户端可以用nPlayer或者cx文件管理器,win系统推荐用RaiDrive.
图里是centos我这里会自己停掉,换ubuntu就好了
后语:docker就运行了一下webdav这个软件.webdav这个软件和工作目录都是直接挂在在爱快下,后期基本没docker什么事情了,文件管理都在爱快完成.
|
|