Seafile搭配Onlyoffice的配置过程_文档安全令牌的格式不正确-程序员宅基地

技术标签: 服务器  

首先是seafile是别人安装的,我只是后期增加了onlyoffice的配置,所以该文章中不涉及seafile安装过程。

系统版本:Centos 8;

首先安装docker:yum -y install docker,并且拉取onlyoffice/documentserver镜像到本地。

直接运行以下命令启动容器:docker run -i -t -d -p 8089:80 --restart=always -e JWT_ENABLED=false docker.io/onlyoffice/documentserver:latest /bin/bash

注意:

1.此处未选择使用https访问,所以只将80端口映射到本机了。

2.--restart=always:表示自动重启

3.-e JWT_ENABLED=false:起初没加这个参数,后面发现打开文档时,onlyoffice显示文档安全令牌的格式不正确,查了下,启动时将这个参数设置为false解决。

Onlyoffice的相关配置:

1.编辑seahub_settings.py,在最后追加以下命令,在端口设置中要写onlyoffice映射出来的端口,配置好后需要将seafile和seahub都重启一下。

# Enable Only Office
ENABLE_ONLYOFFICE = True
VERIFY_ONLYOFFICE_CERTIFICATE = False
ONLYOFFICE_APIJS_URL = 'http{s}://{your OnlyOffice server's domain or IP}/web-apps/apps/api/documents/api.js'
ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods')
ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx')
ONLYOFFICE_JWT_SECRET = 'your-secret-string'   #自定义secret

2.设置OnlyOffice自动保存

使用 OnlyOffice 打开文件时,OnlyOffice 只会在用户关闭页面后向Seafile发送文件保存请求。 如果用户长时间未关闭页面,则用户对文件的更改将不会及时保存在Seafile上。

可以通过更改 OnlyOffice 的配置来设置自动保存。

  1. 进入到 onlyoffice/documentserver 容器中;
  2. 打开 OnlyOffice 的配置文件: /etc/onlyoffice/documentserver/local.json
  3. 添加以下配置信息:

    ``` { "services": { "CoAuthoring": { "autoAssembly": { "enable": true, "interval": "5m" } } } }

    ```

  4. 重启 OnlyOffice: supervisorctl restart all

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42675091/article/details/134512380

智能推荐

Linux安装mysql8.0(官方教程!)-程序员宅基地

文章浏览阅读2.5w次,点赞46次,收藏345次。Linux安装mysql(官方教程!)_linux安装mysql8.0

win10微软账号登陆报错:0x80190001解决方案_微软账户登录0x8019001-程序员宅基地

文章浏览阅读3.5w次,点赞19次,收藏18次。win10微软账号登陆报错:0x80190001解决方案_微软账户登录0x8019001

从微软AzureDevOps看实施基于DevOps全流程软件交付-程序员宅基地

文章浏览阅读1.5k次。Azure DevOpsAzure DevOps 汇集人员、流程和技术,实现软件交付自动化,为用户提供持续的价值。借助 Azure DevOps 解决方案,帮助您全流程构建你的软件产品,它使流程和产品更可靠。Azure DevOps帮助你用敏捷工具计划项目;用Git管理你的代码;..._azure devops approve

Typora中使用LaTeX:多行公式左对齐_typora对齐公式-程序员宅基地

文章浏览阅读1.4w次,点赞7次,收藏40次。Typora中使用LaTeX:多行公式左对齐有时候公式太长,用=号对齐很难看(有的公式左边很长,右边很短),此时难免需要进行"公式左对齐"。所需要的环境还是"align"(或者是align*,不带公式编号)。语法如下:\begin{align*}\label{2} & X(0) = x(0)W_{N}^{0\cdot0} + x(1)W_{N}^{0\cdot1} + \cdots + x(N-1)W_{N}^{0\cdot(N-1)}\\ & X(1) = x(0)W_{N}_typora对齐公式

springboot配置文件加载顺序, java启动参数优先级_nacos默认覆盖本地吗-程序员宅基地

文章浏览阅读1k次。(12)、jar包外面的 Profile-specific application properties (application- {profile} .properties和YAML)(13)、jar包内的 Profile-specific application properties (application-{profile}.properties和YAML)(1)、在您的HOME目录设置的Devtools全局属性(~/.spring-boot-devtools.properties)。_nacos默认覆盖本地吗

适合写技术文档的工具_技术文档编写工具-程序员宅基地

文章浏览阅读3.6k次。https://www.showdoc.com.cn/_技术文档编写工具

随便推点

公钥私钥加解密原理_公钥加解密-程序员宅基地

文章浏览阅读4.5k次。一、文章来由网络安全课花了不少篇幅讲解非对称加密技术,做一个整理。二、基本概念 公开密钥加密,也称为非对称加密(asymmetric cryptography)。在這種密碼學方法中,需要一對金鑰,一個是私人金鑰,另一個則是公開金鑰。这两个密钥是数学相关,用某用户密钥加密后所得的信息,只能用该用户的解密密钥才能解密。如果知道了其中一个,并不能计算出另外一个。因此如果公开了一对密钥中的一个,并不会危_公钥加解密

项目管理-概述_项目过程控制 确保 项目 资金-程序员宅基地

文章浏览阅读119次。项目管理的工具虽多,但要记住一点:所有的工具,只有在对的时间,用在对的地方,才能真正指导实际工作。管理是一门大的学问,理论知识只是基础,更多的需要靠实践,从被管理者到管理者的过程,不仅仅只是一个角色的转变,正所谓不在其位,不谋其政,很多东西,也只有走上管理岗位才能慢慢体会了。_项目过程控制 确保 项目 资金

lua面向对象编程之点号与冒号的差异详细比较-程序员宅基地

文章浏览阅读41次。首先,先来一段在lua创建一个类与对象的代码 1 Class = {} 2 Class.__index = Class 3 4 function Class:new(x,y) 5 local temp = {} 6 setmetatable(temp, Class) 7 temp.x = x 8 temp.y = y 9 return...

百度云虚假下载_虚假新闻:关于公共云的5种常见误解-程序员宅基地

文章浏览阅读212次。百度云虚假下载 In the complex world of IT, there are many misconceptions about migrating to the public cloud. Some of these portray the public cloud as the panacea for every IT issue, whereas others consider..._from diggers to data centres从淘金企业到数据中心

Tesseract图像识别OCR的学习1_tesseract doocr-程序员宅基地

文章浏览阅读1.1k次。领导让做一个识别发票的服务,之前都是写增删改查,完全没接触过图像识别这种高大上的东西,记录一下吧新建一个项目,导入tess4j <dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j&l..._tesseract doocr