以下主要来自seafile中文文档。最新的说明文档,是英文的文档
1. 安装
1.1. 注意事项
旧版升级信息:从 7.1.0 版本开始,Seafile 将依赖 Python 3,并且不再兼容 Python 2
-
- 如果把 Seafile 文件放在一个外部存储的目录里(比如NFS,CIFS),应该使用 MySQL 而不是 SQLite 来作为数据库
- 注意升级信息,安装python3 而不是python2.7
-
- 需要安装java8(??,使用了java)
1.2. 企业微信集成并支持自建第三方应用配置
从 7.0.4 版开始,Seafile 可以对接企业微信,并实现以下功能:
- 统一登录:默认情况下,企业微信用户扫码即可登录 Seafile 系统
- 关联原有账号:对已经在使用 Seafile 的用户,用户可以自行在设置页面关联企业微信账号
- 导入企业部门:管理员可以通过管理后台将企业微信中的部门导入为 Seafile 中“组织架构”
- 通知提醒:当 Seafile 有事件通知的时候用户可以在企业微信上收到提醒
其它集成:
- 钉钉集成
- LDAP 和 Active Directory 配置
1.3. 内置 Office 文件预览配置
支持多种方式:
- Libreoffice/UNO
- Collabora Online (LibreOffice Online)
- Office Online Server
- OnlyOffice
1.3.1. 安装 Libreoffice 和 UNO 库
依赖于 Libreoffice 4.1+ 和 Python-uno 库。安装之后,支持office文件在线预览。详见