Nextcloud

Nextcloud:私有云盘的全家桶答案

Docker 自部署 国内可用

全家桶式私有云盘

编辑评价3.8编辑部综合整理,仅供参考
官方镜像
nextcloud
内存占用
1G
部署难度
中
维护活跃
活跃

工具介绍

Nextcloud:私有云盘的全家桶答案

Nextcloud 是自建网盘的事实标准:文件同步与分享是基本盘,日历、联系人、相册、协作文档、音视频通话都能以应用形式装进来——一台机器跑起来,就是一个家庭或小团队的「私有云全家桶」。

核心优势

  • 应用生态在同类里最全。应用商店里数百个应用把能力从网盘扩展到协作文档、相册回忆、任务看板、笔记日历,其他私有网盘产品大多停留在「文件同步」这一层,它是把全家桶装得最齐的那个。
  • 客户端覆盖齐。桌面同步盘、手机 App、WebDAV 协议一应俱全,文件在手机、电脑与服务器之间自动流转;外链分享、密码保护与有效期控制都是基础能力。
  • AIO 部署已成默认正路。官方主推的 All-in-One 容器把 Nextcloud、数据库、缓存、高性能后端甚至备份方案一次编排齐,安装与升级从 Web 界面点按钮,官方维护通道明确。
  • 长期路线清晰。核心开源版功能完整,规模化与合规支持走官方订阅线,升级路径连续,家庭用与组织用都有先例可循。

适合谁

前提:一台资源尚可的常开机器(NAS 或服务器,内存要给足),装好 Docker 与 Compose;文件同步对磁盘与网络都是持续压力,存储规划要提前做。它适合要把文件、日历、协作、通话都收进自家门牌的家庭或小团队。「怕折腾程度」中高:AIO 路线已把传统手搭的复杂度收走大半,但它仍是个体系——域名与 HTTPS、数据库、应用组合、升级窗口都是长期运维项。一个人只想同步几个文件夹,它偏重;要的是「自家云平台」,它就是标准答案。选它等于选了「重而全」:换来的是几乎任何自建需求都有现成应用接住。

同类对比

  • 与轻量网盘(如 Alist、Cloudreve):那类是「文件入口/传输」工具,Nextcloud 是带应用生态的平台,重但全,两者常被放在一起比,其实不冲突。
  • 与 Immich 等专精相册:相册这一格 Nextcloud 靠 Photos 应用,深度弱于专精工具;要全家桶还是单点专精,是选它的第一个分岔。

惊蛰 整理 · 2026-09 收录

评测视频

点击跳转 B 站观看原视频

已聚合 5 条评测视频 ·5 位博主独立评测

【NextCloud】私人云盘搭建指南-摆脱国内网盘梦魇 评测视频封面
【NextCloud】私人云盘搭建指南-摆脱国内网盘梦魇

PiPi哈皮·3.4万 播放

【好玩儿的Docker项目】可能是目前全网最完整的Docker搭建Nextcloud教程(包含安全与设置警告报错信息的解决方法) 评测视频封面
【好玩儿的Docker项目】可能是目前全网最完整的Docker搭建Nextcloud教程(包含安全与设置警告报错信息的解决方法)

我不是咕咕鸽·3.4万 播放

ubuntu本地搭建nextcloud私有云盘 评测视频封面
ubuntu本地搭建nextcloud私有云盘

probezy·1.8万 播放

Docker搭建nextcloud网盘-配合onlyoffice使用-实现在线编辑office-协同办公 评测视频封面
Docker搭建nextcloud网盘-配合onlyoffice使用-实现在线编辑office-协同办公

有云转晴·1.5万 播放

TrueNAS SCALE安装nextcloud并开启HTTPS 评测视频封面
TrueNAS SCALE安装nextcloud并开启HTTPS

Sagit·1.2万 播放

部署速查

官方镜像nextcloud
内存占用1G
部署难度中
维护活跃活跃

部署前提

  • Docker 与 Compose v2;AIO 需要以只读方式挂载 Docker socket(compose 里的 /var/run/docker.sock:ro)。
  • 官方主推路径就是 AIO(The official Nextcloud installation method);社区 nextcloud 镜像的 README 也建议要完整体验的用户用 AIO。
  • 反向代理或直连二选一:直连放 80/8443,走反代按官方 reverse-proxy 文档解开 APACHE_PORT 等注释配置。

来源声明:compose 出自官方仓库 github.com/nextcloud/all-in-one 的 compose.yaml。

安装与启动(官方 compose 核心段,注释从略、逐行照抄)

name: nextcloud-aio
services:
  nextcloud-aio-mastercontainer:
    image: ghcr.io/nextcloud-releases/all-in-one:latest
    init: true
    restart: always
    container_name: nextcloud-aio-mastercontainer
    volumes:
      - nextcloud_aio_mastercontainer:/mnt/docker-aio-config
      - /var/run/docker.sock:/var/run/docker.sock:ro
    network_mode: bridge
    ports:
      - "80:80"
      - "8080:8080"
      - "8443:8443"

volumes:
  nextcloud_aio_mastercontainer:
    name: nextcloud_aio_mastercontainer

官方文件注释明确:container_name 与 mastercontainer 卷挂载两行不允许改动(否则 AIO 与内置备份不工作);另含反代端口、备份策略、GPU 等可选环境变量与 Caddy 反代示例,按需解开。

部署之后

浏览器打开 AIO 界面(https://<主机IP>:8080,自签证书),按向导设定域名与各项参数后一键拉起全部容器;Nextcloud 本体就绪后从管理员账号进入日常使用。

同类对比

工具形态价格国内可用
Nextcloud:私有云盘的全家桶答案自部署基础免费国内可用
Alist自部署免费国内可用
Immich自部署基础免费国内可用

快速上手

1装好 Docker 与 Compose v2,准备一个域名(AIO 初始化有域名校验)。
2取官方 compose.yaml 起主容器(镜像 ghcr.io/nextcloud-releases/all-in-one,端口 80/8080/8443,见部署速查)。
3浏览器打开 AIO 界面(https://<主机IP>:8080,自签证书),按向导完成初始化并设置管理员账号。

从这里出门

打开 Nextcloud官方仓库 https://nextcloud.com · 新标签页打开

外链为官网原链;若链接失效,欢迎点 ,编辑部会重新巡检。

本页由编辑 惊蛰 整理与维护 · 了解幕后