docker私有化部署nextcloud

以下是目前主流的开源私有化云盘方案及其核心特点,基于企业级部署需求综合整理:

需求场景推荐方案关键考量
高定制化+生态扩展Nextcloud社区活跃,插件市场丰富
轻量高效+低资源Seafile增量同步技术节省带宽
硬件整合+高可用Synology Drive需搭配群晖NAS硬件
大型企业+合规强需求亿方云通过公安部三级等保

Nextcloud

定位:全功能开源协作平台,支持文件同步共享在线办公(集成LibreOffice)、即时通讯等。
优势:
高度可定制:提供200+插件扩展(如任务管理文件水印)
安全合规:支持端到端加密双因素认证,通过GDPR/FedRAMP认证
多端覆盖:提供Web界面及iOS/Android客户端。
部署:支持Docker快速安装(5分钟部署),硬件要求低(基础功能仅需512MB内存)

docker-compose

version: '2'

services:
  nextcloud:
    image: nextcloud
    container_name: nextcloud
    volumes:
      - /nextcloud/data:/var/www/html
    networks:
      - nextcloud_default
    depends_on:
      - redis
    restart: always
    ports:
      - 8080:80
    links:
      - mariadb:mariadb
      - onlyoffice:onlyoffice

  mariadb:
    image: mariadb
    container_name: mariadb
    ports:
      - 3308:3306
    environment:
      - TZ=Asia/Shanghai
      - MYSQL_ROOT_PASSWORD=XXXX
    volumes:
      - ./mariadb/data:/var/lib/mysql
      - ./mariadb/config:/etc/mysql/conf.d
    networks:
      - nextcloud_default
    restart: always

  onlyoffice:
    image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/onlyoffice/documentserver
    container_name: onlyoffice
    restart: always
    ports:
      - 9000:80
      - 9001:443
    environment:
      - REDIS_SERVER_HOST=redis
      - REDIS_SERVER_PORT=6379
      - JWT_ENABLED = 'true'
      - JWT_SECRET='onlyoffice@1234'
    volumes:
      - ./onlyoffice/logs:/var/log/onlyoffice
      - ./onlyoffice/data:/var/www/onlyoffice/data
    networks:
      - nextcloud_default

  redis:
    image: redis
    ports:
      - 6379:6379
    container_name: redis
    volumes:
      - ./redis/data:/data
      - ./redis/conf:/etc/redis/redis.conf
    restart: always
    networks:
      - nextcloud_default

networks:
  nextcloud_default:
    driver: bridge

onlyoffice采用的镜像(可参考)

启动命令

docker-compose up -d

在这里插入图片描述
启动完成之后:http://localhost:8080
在这里插入图片描述
在这里插入图片描述
选择数据库配置进行初始化配置
在这里插入图片描述

onlyoffice插件配置

插件下载:
在这里插入图片描述
对应版本下载插件

将下载的插件移动到 /nextcloud/data/apps目录下解压
在这里插入图片描述
刷新查看页面:
在这里插入图片描述
将这两个插件启用

点击“管理设置”
在这里插入图片描述
在这里插入图片描述
输入我们的配置点击保存即可
在这里插入图片描述
这样就可以在线编辑文档了
到此私有化部署云盘已完成

客户端搭配

客户端下载
安步骤默认配置即可
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值