seafile server10.0.1 onlyoffice

2023-10-09 14:20

本文主要是介绍seafile server10.0.1 onlyoffice,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目标:解决seafile server无法查看office相关文档问题

seafile server 已安装完成

安装onlyoffice

一、Install Docker Engine on Ubuntu 20.04

    验证是否安装成功

     sudo docker run hello-world

二、拉取onlyoffice/documentserver 镜像及安装

  •   docker network create --driver bridge onlyoffice   #创建onlyoffice network
  • JWT_SECRET=$(cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 12); #创建随机或固定密钥

  • sudo docker run --net onlyoffice -i -t -d --restart=always --name onlyoffice-document-server \    #安装 onlyoffice document server
  • -e JWT_ENABLED=true \
  • -e JWT_SECRET=${JWT_SECRET} \   #如固定密钥需更换
    -e JWT_HEADER=AuthorizationJwt \
    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice \
    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data \
    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql \
    onlyoffice/documentserver
  • 注:安装onlyoffice不要再安装数据库和nginx,因为seafile已经安装过

三、 调整配置

      配置:设置onlyoffice自动保存
  1. 进入到 onlyoffice/documentserver 容器中;
  2. 打开 OnlyOffice 的配置文件: /etc/onlyoffice/documentserver/local.json
  3. 添加配置 autoAssembly 5M内自动保存
  4. 重启 OnlyOffice: supervisorctl restart all
    配置: seafile服务   
1、添加以下配置信息到seahub_settings.py
2、激活配置,添加JWT密钥
3、重启 service seafile-server restart

这篇关于seafile server10.0.1 onlyoffice的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/173447

相关文章

zdppy+vue3+onlyoffice文档管理系统实战 20240906 上课笔记 整合权限校验中间件

基于角色方法的中间件基本用法 import zdppy_api as apiimport zdppy_apimidauthasync def index(request):return api.resp.success()async def login(request):token = zdppy_apimidauth.get_role_token(role="admin")return ap

如何在本地服务器部署SeaFile自托管文件共享服务结合内网穿透打造私有云盘?

文章目录 1. 前言2. SeaFile云盘设置2.1 Owncould的安装环境设置2.2 SeaFile下载安装2.3 SeaFile的配置 3. cpolar内网穿透3.1 下载安装3.2 Cpolar注册3.3 Cpolar云端设置3.4 Cpolar本地设置 4.公网访问测试5.结语 1. 前言 本文主要为大家介绍,如何使用两个简单软件,SeaFile云存储平台和cpo

zdppy+vue3+onlyoffice文档管理系统实战 20240903 上课笔记 登录功能完成

接下来 1、注销功能:点击注销按钮,清除登录信息跳转到登录页面2、token过期 注销功能 useUser.js import storage from "../../g/storage.js";import {useRouter} from "vue-router";import {message} from "ant-design-vue";export default funct

zdppy+vue3+onlyoffice文档管理系统实战 20240901 上课笔记 基于验证码登录功能基本完成

遗留的问题 1、点击切换验证码2、1分钟后自动切换验证码 点击切换验证码 实现步骤: 1、点击事件2、调用验证码接口3、更新验证码的值 点击事件 给图片添加点击事件: <img :src=" 'data:image/png;base64,' + captchaImg"style="width: 100%; height: 50px; margin-top: 10px; cursor:

zdppy+vue3+onlyoffice文档管理系统实战 20240831上课笔记 继续完善登录功能

遗留的问题 1、整合验证码的接口2、渲染验证码3、实现验证码校验的功能4、验证码校验通过之后,再校验登录功能 验证码框架怎么使用 安装: pip install zdppy_captcha 使用示例: import zdppy_api as apiimport zdppy_captchaimport zdppy_cachecache = zdppy_cache.Cache("tm

zdppy+vue3+onlyoffice文档管理系统实战 20240827上课笔记 zdppy_cache框架完善

遗留问题 1、判断是否为管理员2、批量增加 判断是否为管理员 目标: 1、管理员具有特殊权限2、普通用户有自己的专属缓存区域,能够实现物理分割 要解决的问题: 1、客户端需要传递自己的账号密码2、zdppy_cache 需要解析账号密码 怎么传递账号密码? 能明文传递吗? 网页的账号密码也是明文传递的,所以我们也使用明文传递,这是最简单的方式。 放在哪里? 请求头请求体?

优化学习管理:Moodle和ONLYOFFICE文档编辑器的完美结合

目录 前言 一、什么是 Moodle 1、简单快速插入表单字段 3、免费表单模板库 4、开启无缝协作 三、在Moodle中集成ONLYOFFICE文档 四、在Moodle安装使用ONLYOFFICE 1、下载安装 2、配置服务器 3、在Moodle中使用ONLYOFFICE 文档活动 五、未来展望 写在最后 前言 在当今教育科技飞速发展的时代,学习管理系统(LMS)和高效的文档编辑工

zdppy+vue3+onlyoffice文档管理系统实战 20240825上课笔记 zdppy_cache框架增加resize清理缓存的方法

遗留问题 设置缓存,已完成获取缓存,已实现删除缓存,已实现查询所有key,带查询参数:active只查激活的,value包含value默认只获取key查询缓存大小清空缓存判断是否为管理员 实现删除缓存的接口 async def delete(req):"""删除缓存的接口"""data = await api.req.get_json(req)key = data.get("key")adm

zdppy+vue3+onlyoffice文档管理系统实战 20240823上课笔记 zdppy_cache框架的低代码实现

遗留问题 1、封装API2、有账号密码3、查询所有有效的具体数据,也就是缓存的所有字段 封装查询所有有效具体数据的方法 基本封装 def get_all(self, is_active=True, limit=100000):"""遍历数据库中所有的key,默认查询所有没过期的:param is_active: 是否只查没过期的:param limit: 默认10000,但是允许做限制:r

Moodle集成ONLYOFFICE文档:提高师生协作效率的最佳解决方案

引言 通过一些教育机构和老师朋友的推荐,我最近了解到了一款非常实用的办公软件组合——Moodle与ONLYOFFICE。作为一名教师,日常教学中的文档编辑、课程管理和学生协作是不可避免的任务。虽然市场上有很多办公软件,但Moodle与ONLYOFFICE的结合却让我眼前一亮。在使用过程中,发现它能大大的增加学生和老师的效率。本文将详细指导您如何在Moodle中深度集成ONLYOFFICE文档,一