当前位置:   article > 正文

docker下的onlyoffice安装(for seafile)_docker安装seafile onlyoffice

docker安装seafile onlyoffice

docker镜像拉取

  1. # 拉取 onlyoffice 镜像
  2. docker pull onlyoffice/documentserver

创建所需目录

  1. # 创建几个目录 用于 onlyoffice 的数据卷
  2. cd /opt
  3. # 建议与 seafile 容器都放在 /opt 目录方便管理
  4. mkdir seafile-onlyoffice
  5. cd seafile-onlyoffice
  6. mkdir log
  7. mkdir data
  8. mkdir lib
  9. mkdir db

启动onlyoffice容器

  1. docker run -i -t -d -p 8080:80 --name onlyoffice --restart=always \
  2. -v /opt/seafile-onlyoffice/log:/var/log/onlyoffice \
  3. -v /opt/seafile-onlyoffice/data:/var/www/onlyoffice/Data \
  4. -v /opt/seafile-onlyoffice/lib:/var/lib/onlyoffice \
  5. -v /opt/seafile-onlyoffice/db:/var/lib/postgresql onlyoffice/documentserver

这时候可以用 IP+端口试一下,应该可以打开页面了。(执行完上面命令后等一下,容器需要启动时间)

配置 Seafile 调用 OnlyOffice

  1. #添加以下配置信息到/opt/seafile-data/seafile/conf/seahub_settings.py
  2. # Enable Only Office
  3. ENABLE_ONLYOFFICE = True
  4. VERIFY_ONLYOFFICE_CERTIFICATE = False
  5. # ONLYOFFICE_APIJS_URL = 'http{s}://{your OnlyOffice server's domain or IP}/web-apps/apps/api/documents/api.js'
  6. ONLYOFFICE_APIJS_URL = 'https://你的域名和端口/web-apps/apps/api/documents/api.js'
  7. ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods')
  8. ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx')

配置完成后重启 seafile,然后从 seafile 就可以正常打开编辑 office 文档了。

  1. # 重启 Seafile 服务
  2. docker-compose restart

ref: 

https://bbs.seafile.com/t/topic/13486

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/573851
推荐阅读
相关标签
  

闽ICP备14008679号