Docker自建私人云盘系统

Docker自建私人云盘系统。

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

文件同步、分享需要。

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

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

搭建个人网站/博客

云端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

支持平台:

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


官网:

https://nextcloud.com

相关推荐
darkdragonking33 分钟前
Docker(五)OpenEuler22.03 安装docker ce、排坑
运维·docker·容器
Waay3 小时前
图文详解|K8s Pod内部结构
docker·云原生·kubernetes
万里侯5 小时前
Kubernetes成本优化:降低云原生基础设施成本的完整指南
微服务·容器·k8s
r-t-H7 小时前
KVM虚拟化与Docker基础实践-第二章
阿里云·docker·容器
Lyra_Infra9 小时前
技术排查报告:Kubernetes Ingress 路由异常
docker·架构
木雷坞9 小时前
Home Assistant Docker Compose 升级失败排查:镜像、备份和设备映射
服务器·docker·home assisant
老码观察10 小时前
K8s 容器化部署的宿主机资源规划的踩坑实录
docker·容器·kubernetes
我是谁??10 小时前
【6】基于 Docker + YOLOv8 的模型部署实战(GTX1660S + Ubuntu22.04)
yolo·docker·容器
密瓜智能10 小时前
HAMi 正式接入 Kubernetes DRA:下一代 GPU 资源模型实践指南
云原生·容器·kubernetes
魔极客10 小时前
1panel面析中Ollama Docker配置错误解析与修复
运维·docker·容器