Docker自建私人云盘系统

Docker自建私人云盘系统。

Docker自建私人云盘系统_第1张图片

有个人云盘需求的人,主要需求有这几类:

文件同步、分享需要。

照片、视频同步需要,尤其是全家人都是用的同步。

影视观看需要(分为家庭内部、家庭外部)

搭建个人网站/博客

云端OFFICE需求

协作办公

自己的沟通、语音、会议、视频服务器(私密)

以上功能,nextcloud和nas都可以完成。但具体使用和操作完全不同。NAS更灵活,配置易上手。

对比类 功能项 Nextcloud NAS
移动端同步APP IOS 可以同步几乎所有类型文件 不同类型文件使用不同类型APP
移动端同步APP Android 可以同步几乎所有类型文件 不同类型文件使用不同类型APP




PC端同步应用 PC 可以同步几乎所有类型文件 不同类型文件使用不同类型应用
web WEB 需额外配置
功能 离线下载 ✔满足一般离线下载需求 ✔最优秀的离线下载

在线办公 独立应用 独立应用

note 独立应用 独立应用

同步联系人,日历

在线协作

语音视频通话 需额外软件配置

邮箱 直接与图库、文档目录整合,自动将邮箱中图片、文档归类 仅邮箱功能





图库

文件同步

文件分享

在线影音 基本播放功能,支持格式少,需配合播放器软件 功能更齐全,软件更多,更适合做在线影音库

用户及权限管理 更细致

端到端加密

社交软件集成 -

网页服务器 ✘功能简单 专业

大文件下载 apache2环境bug

github集成 -

网盘集成

软路由

外挂存储

数据备份 ✘目前手工备份,但是操作很简单 ✔完整的备份功能,但是操作很复杂
经济性 硬件投入 ✘现有家用PC完全满足需求 需要额外购买

安装部署:
mkdir -p /data/nextcloud/{config,data,apps}

docker run -itd --name yznextcloud -v /data/nextcloud/config:/var/www/html/config -v /data/nextcloud/data:/var/www/html/data -v /data/nextcloud/apps:/var/www/html/apps -p 80:80 nextcloud
初始化网盘:
浏览器访问安装:

http://IP:80

Docker自建私人云盘系统_第2张图片

支持平台:
Nextcloud是一款开源的网络云存储系统,跨平台支持包括Windows、Mac、Android、iOS、Linux等平台。


官网:
https://nextcloud.com

你可能感兴趣的:(前后端,智能工具,docker,容器,云盘,文件存储,文件同步,文件分享,个人网站)