seafevents.conf 配置
在 seafevents.conf 配置文件中:
[STATISTICS]##必须设置为"true"才能启用统计功能enabled=false
[SEAHUB EMAIL]##必须设置为"true"才能在有未读通知时向用户发送邮件通知enabled=true
##Seahub邮件发送间隔。单位可以是s(秒)、m(分钟)、h(小时)、d(天)interval=30m
[FILE HISTORY]enabled=truethreshold=5suffix=md,txt,...
##自Seafile7.0.0起##默认会将文件历史记录存入数据库,以便快速访问,适用于'Markdown,.txt,ppt,pptx,doc,docx,xls,xlsx'##启用该功能后,历史页面不会列出旧的markdown、doc、docx文件的历史版本##(仅会显示存储在数据库中的新历史版本),但用户仍然可以通过库快照访问旧版本##对于未在suffix列出的文件类型,历史版本仍按之前方式从库历史扫描##默认启用此功能。可通过设置'enabled=false'禁用
##'threshold'是记录文件历史版本的时间阈值,单位为分钟,默认值为5##意思是如果相邻两次文件保存间隔小于5分钟,则两次修改会合并为一个历史版本##设置为0表示没有时间限制,每次保存都会生成独立历史版本
##如需修改文件类型列表,可添加'suffix=md,txt,...'配置项以下配置项仅适用于企业版
[AUDIT]##审计日志默认禁用##启用后会增加额外的SQL表记录,请确保你的SQL服务器能承受负载enabled=true
[INDEX FILES]##必须设置为"true"才能启用搜索,配置服务所在的host和portenabled=truees_host=****es_port=9200
##搜索索引更新间隔,可使用s(秒)、m(分钟)、h(小时)、d(天)interval=10m
##自Seafile6.3.0pro起,为加快全文搜索速度,应设置高亮方式highlight=fvh
##是否在更新搜索索引时索引office/pdf文件内容##注意:如果将此选项从"false"改为"true",需要清除搜索索引并重新更新index_office_pdf=false
##doc,docx,ppt,pptx,xls,xlsx和pdf文件的默认大小限制##超过该大小的文件不会被索引##自6.2.0版本起,单位:MBoffice_file_size_limit=10
##自9.0.7pro起,Seafile支持通过用户名和密码连接Elasticsearch,需要配置Elasticsearch服务器的用户名和密码username=elastic#连接Elasticsearch的用户名password=elastic_password#连接Elasticsearch的密码
##自9.0.7pro起,Seafile支持通过HTTPS连接Elasticsearch,需要配置HTTPSscheme=https#默认为http。如果Elasticsearch未启用HTTPS,可不配置scheme和cafilecafile=path/to/cert.pem#用户认证证书路径。如果Elasticsearch未启用证书认证,可不配置
##自11.0.5Pro起,当多个Seafile服务器整合到同一个Elasticsearch服务器时,可自定义Elasticsearch索引名称repo_status_index_name=your-repo-status-index-name#默认值为`repo_head`repo_files_index_name=your-repo-files-index-name#默认值为`repofiles`
##默认日志级别为`warning`##自11.0.4版本起loglevel=info
[EVENTS PUBLISH]##必须设置为"true"才能发布事件消息enabled=false##消息格式:repo-update\t{{repo_id}}\t{{commit_id}}##当前仅支持Redis消息队列mq_type=redis
[AUTO DELETION]enabled=true#默认值为false,启用后用户可使用文件自动删除功能interval=86400#单位为秒,默认频率为一天执行一次
[SEASEARCH]enabled=true#默认值为false,启用后Seafile可使用SeaSearch作为搜索引擎seasearch_url=http://seasearch:4080 # 如果 SeaSearch 部署在其他机器,请替换为正确地址seasearch_token=<yourauthtoken>#base64编码,由`username:password`组成interval=10m#搜索索引更新间隔,可使用s(秒)、m(分钟)、h(小时)、d(天)