UNRAID下搭建webdav方法

Unraid教程 · 03-01

在unraid下用docker搭建一个webdav服务器。从而可以实现外网访问和给群晖备份等等功能。

1、创建docker

打开unraid 界面>选择“Docker”选项>选择左其第一项“ADD CONTAINER”新建一个容器。

1.创建docker1.png

进入新建容器页面,只需要填写“name”:容器名称(随意英文,不重复就可以)

“Rrpository”容器镜像:这里我们选择:bytemark/webdav 这个镜像直接复制进去。然后选“APPLY”新建容器

1.创建docker2.png

然后系统会自动下载容器并部署。

2、设置参数变量

下载好的容器需要进行部署才能正常使用,接下来我们给新建的webdav添加几个值。在容器上单击选择“Edit”编辑容器。

2.设置参数变量1.png

进入编辑页面后,点击底部“+add......”添加详细的变量,然后添加一些参数。

2.设置参数变量2.png

打开“+add”选项后,会弹出这么一个菜单。第一项的“config type”(设置类型)中分别有“path”路径、 “port”端口、“varirble”变量 、“label”标签、“Device”设备五项可选:

2.设置参数变量3.png

对于这个docker我们只需要依次添加 以下几个参数即可:

新建:AUTH_TYPE(类型:varirble):HTTPS填Basic,HTTP填Digest。我这里主要用作内网备份,就用http即可,有数据加密需求可以选择https。填好之后选“save”保存,以下操作相同。每次填写好了都需要点“save”保存。

2.设置参数变量4.png

新建:/var/lib/dav/data(类型:path)设定webdav的映射位置。

2.设置参数变量5.png

新建:port(类型:port),将容器的80端口(只能是80端口)映射到其他端口上。我这里随便选了6217。

2.设置参数变量6.png

新建:USERNAME(类型:varirble),设置你的用户名。这里我用:admin

2.设置参数变量7.png

新建:PASSWORD(类型:varirble)设置你的密码。我这里随便设置为:123456

2.设置参数变量8.png

全部五项,设置完成没有问题了。点击“apply”保存生效。

看到保存生效后,点击“done”。Docker容器就已经建好了。

使用ARM cpu的小伙伴可以使用 ugeek/webdav:arm)

3、电脑端访问

window的文件管理器原生支持添加 WebDAV 文件夹。只需在路径中输入webdav地址和端口号。就可以进入webdav使用了。如:http:192.168.168.218:6217

推荐一个第三方软件:RaiDrive。连接自建的WebDAV用免费版即可,支持中文。

4、给群晖做远程备份

WebDAV服务器还可以给群晖做远程备份服务器。登陆群晖服务器,在套件中心中搜索“hyper backup”或“Cloud Sync”并安装。

安装后打开根据提示映射webdav,然后填写ip+端口、用户名、密码等即可

unraid docker
Theme Jasmine by Kent Liao