美文网首页
seafile onlyoffice 网盘+在线文档编辑

seafile onlyoffice 网盘+在线文档编辑

作者: 释惑的心 | 来源:发表于2020-07-01 13:00 被阅读0次

docker部署

采用docker环境下部署,docker安装查看安装手册

docker安装

docer-compose安装

编辑docker-compose.yaml

version: '3'
services:
  seafile:
    image: seafileltd/seafile-mc:latest
    container_name: seafile
    ports:
      - "2000:80"
    volumes:
      - /data/seafile/seafile-data:/shared   # seafile 文件持久化路径。修改冒号前面的
    environment:
      - DB_HOST=db
      - DB_ROOT_PASSWD=db_dev  # 必须与上面的mysql 密码一致
      - SEAFILE_ADMIN_EMAIL=admin@example.com # seafile  admin的邮箱账户
      - SEAFILE_ADMIN_PASSWORD=asecret     # seafile admin的用户名密码
    depends_on:
      - seafile-db
      - seafile-memcached
    networks:
      - seafile-net

  seafile-db:
    image: mariadb:10.1
    container_name: seafile-mysql
    environment:
      - MYSQL_ROOT_PASSWORD=db_dev  # mysql root的密码,同时修改 seafile的DB_ROOT_PASSWD与这个一致
      - MYSQL_LOG_CONSOLE=true
    volumes:
      - /data/seafile/seafile-mysql/db:/var/lib/mysql  # mysql 数据持久化挂载路径。修改冒号前面的。
    networks:
      - seafile-net

  seafile-memcached:
    image: memcached:1.5.6
    container_name: seafile-memcached
    entrypoint: memcached -m 256
    networks:
      - seafile-net

  onlyoffice:
    image: onlyoffice/documentserver
    container_name: onlyoffice
    ports:
      - "2001:80"
networks:
  seafile-net:

启动seafile 和 onlyoffice

docker-compose up -d

配置集成参数

seafile正常启动后,进入容器修改配置文件
···
docker exec -it seafile /bin/sh
vim conf/seahub_settings.py
···
在最下面追加如下内容

ENABLE_ONLYOFFICE = True
VERIFY_ONLYOFFICE_CERTIFICATE = False
ONLYOFFICE_APIJS_URL = 'http://10.1.9.7:2001/web-apps/apps/api/documents/api.js' #ip 改为 本机ip
ONLYOFFICE_FILE_EXTENSION = ('doc', 'docx', 'ppt', 'pptx', 'xls', 'xlsx', 'odt', 'fodt', 'odp', 'fodp', 'ods', 'fods')
ONLYOFFICE_EDIT_FILE_EXTENSION = ('docx', 'pptx', 'xlsx')

退出容器后重启该容器

登录配置 seaflie

用管理员账户登录后,点击右上角头像->系统管理->设置。
SERVICE_URL:http://<机器ip>
FILE_SERVER_ROOT:http://<机器ip>/seafhttp

相关文章

网友评论

      本文标题:seafile onlyoffice 网盘+在线文档编辑

      本文链接:https://www.haomeiwen.com/subject/fxscqktx.html