飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

飞牛NAS部署jmalcloudoffice套件+自建网盘,开源免费0广告!

 

 

飞牛NAS在一次更新中上线了office预览app,安装的是一个阉割版的onlyoffice,仅支持在线查看,无法编辑,对于经常需要在外修改资料的小编来说,不太方便。目前小编知道的开源免费的office套件就是onlyoffice和libreoffice,相对来说onlyoffice对中文的支持更友好,之前也单独安装过onlyoffice,设置比较复杂,今天分享一个集成了onlyoffice的docker应用-jmalcloud,它集成了onlyoffice套件、自建网盘和博客功能,话不多说,直接开工!

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

应用介绍

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

jmalcloud是一款专为个人用户设计的开源私有云存储解决方案,旨在提供安全、灵活的文件管理与协作平台,具有以下特点:

多格式文件处理

支持图片、音频、视频在线预览,以及Office文档(Word/Excel/PPT)、txt文本、流程图、思维导图、白板文件、的在线编辑和创建;

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

高效文件传输

支持超大文件上传、断点续传及WebDAV协议,提升文件传输稳定性与效率;

跨平台支持

适配x86和arm64架构,兼容CentOS、Debian、Ubuntu、macOS等操作系统,手机浏览器做了适配;

便捷部署

通过docker-compose实现快速部署,简化环境配置流程;

应用部署

jmalcloud由4个容器组成,jmalcloud_mongodb、jmalcloud_nginx、jmalcloud_office和jmalcloud_server,宜采用compose部署,下面以飞牛系统为例进行部署。

创建文件夹

在文件系统docker文件夹下创建jmalcloud文件夹,文件夹下新建data和share文件夹,按以下结构创建下级文件夹;

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

jmalcloud/├── data│   ├── data│        ├──mongodb│            ├──backup│            ├──db├── share│   ├── Container│        ├──data│            ├──files

docker-compose部署

打开docker,进入compose,点击右上角新建项目,填写名称,选择jmalcloud文件及作为部署路径,复制以下代码到编辑框,注意修改端口和路径,"JWT_SECRET:"后面的密码修改成自己想要的密码,后面激活office功能需要用到,检查无误一键部署;

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

services:  mongo:    container_name: jmalcloud_mongodb    image: docker.1ms.run/library/mongo:4.4    environment:      TZ: "Asia/Shanghai"    volumes:      - ./data/mongodb/db:/data/db   # 这里的路径按需修改      - ./data/mongodb/backup:/dump  # 路径按需修改    restart: unless-stopped    healthcheck:      test: ["CMD", "mongo", "--eval", "db.adminCommand('ping')"]      interval: 10s      timeout: 5s      retries: 3    command: --wiredTigerCacheSizeGB 0.5  jmalcloud:    container_name: jmalcloud_server    image: docker.1ms.run/jmal/jmalcloud:latest    environment:      MONGODB_URI: "mongodb://mongo:27017/jmalcloud"      TZ: "Asia/Shanghai"      JVM_OPTS: "-Xms256m -Xmx1024m"    volumes:      - ./share/Container/data/files:/jmalcloud/files/ # 路径按需修    restart: unless-stopped    ports:       - 7072:8088    depends_on:      mongo:        condition: service_healthy  nginx:    container_name: jmalcloud_nginx    image: docker.1ms.run/jmal/jmalcloud-nginx:latest    ports:      - 7070:80    # 网盘端口 7070, 按需修改      - 7071:8089  # 博客端口 7071, 按需修改    environment:      TZ: "Asia/Shanghai"    links:      - jmalcloud      - office  # 如果不想使用在线office编辑功能,将这一行删除掉    restart: unless-stopped  office: # 不想使用office功能可以去掉这里一整块内容    container_name: jmalcloud_office    image: docker.1ms.run/onlyoffice/documentserver:8.0.1    environment:      TZ: "Asia/Shanghai"      JWT_SECRET: "password"# 要使用office功能的话,这个密码按需修改,并记一下,待会要用    restart: unless-stopped

使用介绍

登录管理

打开浏览器输入你的IP:端口号,我的是192.168.1.157:7070,回车进入应用界面,创建管理员用户名和密码,登录后来到网盘界面;

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

激活office套件

点击右上角头像,点击基础设置,进入设置界面,选择左侧网盘管理,点击onlyoffice,在第二个空白框中输入之前设置的密码,点击保存配置;

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

 

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

新建、编辑文件

点击左上角回到主界面,在空白处点击右键新建文件夹或文件,双击打开编辑文件,内置了很多好用的插件,包括OCR图片文字提取等,各位自己探索吧!

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

 

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

文件传输/Webdav挂载

左上角上传图标可以上传文件夹和文件,左下角Webdav可以复制地址挂载到Openlist与飞牛文件进行互通。

飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!

其他功能

除上面介绍的功能以外,还有视频转码、OSS管理、博客等丰富的功能,请自己摸索吧。

今天的分享就到这里了,感谢各位的关注!

预览时标签不可点

个人观点,仅供参考

 

阅读全文
未经允许不得转载:亿动网 » 飞牛NAS部署jmalcloud,office套件+自建网盘,开源免费0广告!
分享到: 生成海报

相关推荐

  • 暂无文章
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活