目 录CONTENT

文章目录

Nextcloud Docker部署:搭建内网私有云与WebDAV服务

最近刚好有个需求,需要在内网环境搭建一个网盘。说到网盘,我之前倒是分享过,不过可惜的是,它们都不支持 WedDAV。于是我调研了下其它的网盘项目,最终选择了 NextCloud。

1. 项目介绍

Nextcloud[1] 是一个开源的私有云存储与协作平台,允许用户在自己的服务器上托管文件,支持跨设备同步与安全共享。

2. 快速安装

NextCloud 支持使用 Docker 安装,可以运行以下命令:

1docker run -d -p 8080:80 nextcloud

服务启动后,在浏览器中输入 http://<IP>:8080 访问。

3. 使用说明

接下来将介绍 NextCloud 的基本功能,包括:

  1. 初始化

  2. 文件管理

  3. WebDAV

  4. 共享文件

3.1 初始化

初次使用 NextCloud,需要创建一个管理员账号:

安装好后,直接跳过安装推荐应用:

然后就可以看到 NextCloud 的主界面了:

3.2 文件管理

NextCloud 内置了一些文件,这里正好用来演示了。


我测了下,NextCloud 支持直接打开并编辑 md、pdf、png 文件:

我又上传了一个表格文件进行测试,发现 NextCloud 并不支持。而对于不支持的格式,点击后则会直接下载:

其它的比如重命名、复制移动、下载都可以通过右键菜单来操作:

3.3 WebDAV

在「文件设置」界面可以调整常规、外观等选项。当然,WebDAV 的地址也可以在这里查到:

3.4 共享文件

如果涉及团队协作,可以使用 NextCloud 的文件共享功能。由于没有其它用户,所以这里要再建一个账号。


点击个人头像,进入账号管理界面:

创建一个测试账号:

然后为文件设置要共享的人员以及权限:

用测试账户登录,可以看到刚刚共享的文件:

4. 写在最后

总的来说,Nextcloud 是一套成熟的、功能全面的开源私有云与协作平台,特别适合追求隐私安全的个人、家庭以及小团队使用。限于篇幅,这里仅介绍了 NextCloud 的基础功能。

References

[1] Nextcloud:https://github.com/nextcloud/server


0

评论区