modify scripts
This commit is contained in:
@ -8,11 +8,6 @@ services:
|
||||
ports:
|
||||
- "8000:8000"
|
||||
environment:
|
||||
PAPERLESS_OCR_LANGUAGES: "" # 跳过OCR
|
||||
PAPERLESS_OCR_SKIP_ARCHIVE_FILE: "always" # 跳过创建文档存档版本的时间
|
||||
PAPERLESS_OCR_OUTPUT_TYPE: "pdf" # 尽量少修改PDF文档
|
||||
PAPERLESS_CONSUMER_POLLING: "5" # 指定轮询间隔(以秒为单位),这将导致 paperless 定期检查消费目录中的更改
|
||||
#PAPERLESS_CONSUMER_INOTIFY_DELAY: "2" # 设置消费者等待 inotify 发出的其他事件的时间(以秒为单位)
|
||||
|
||||
# 使用 SQLite 作为数据库(默认)
|
||||
PAPERLESS_DBENGINE: sqlite3
|
||||
@ -39,8 +34,16 @@ services:
|
||||
# 解析文件里的关键信息,并更新。但无法更新strorage path。这个字段要靠工作流才行。
|
||||
PAPERLESS_POST_CONSUME_SCRIPT: "/usr/src/paperless/scripts/parse_filename.py"
|
||||
|
||||
# 使用mysql可以用下面这个连接, init_command=SET innodb_strict_mode=0:关键配置!在建立数据库连接时,自动执行SET innodb_strict_mode=0,关闭 InnoDB 严格模式,允许 MySQL 自动截断过长的索引(不再直接报错)。
|
||||
PAPERLESS_DATABASE_URL: "mysql://root:root@mysql:3306/paperless?charset=utf8mb4&init_command=SET sql_mode='STRICT_TRANS_TABLES', innodb_strict_mode=0"
|
||||
# 自动删除重复文件
|
||||
PAPERLESS_CONSUMER_DELETE_DUPLICATES: true
|
||||
# 支持消费目录递归检索,即子目录。这样可以支持多个宿主机的目录映射到docker中
|
||||
PAPERLESS_CONSUMER_RECURSIVE: true
|
||||
|
||||
PAPERLESS_OCR_LANGUAGES: "" # 跳过OCR,并不会,只会用默认的eng来执行
|
||||
PAPERLESS_OCR_SKIP_ARCHIVE_FILE: "always" # 跳过创建文档存档版本的时间
|
||||
PAPERLESS_OCR_OUTPUT_TYPE: "pdf" # 尽量少修改PDF文档
|
||||
PAPERLESS_CONSUMER_POLLING: "5" # 指定轮询间隔(以秒为单位),这将导致 paperless 定期检查消费目录中的更改
|
||||
#PAPERLESS_CONSUMER_INOTIFY_DELAY: "2" # 设置消费者等待 inotify 发出的其他事件的时间(以秒为单位)
|
||||
|
||||
# 运行用户
|
||||
USERMAP_UID: 1000
|
||||
@ -49,8 +52,9 @@ services:
|
||||
volumes:
|
||||
# 存储所有数据(搜索索引、SQLite 数据库、分类模型等)的地方
|
||||
- ~/dockers/paperless/data:/usr/src/paperless/data
|
||||
# 挂载文件导入目录
|
||||
# 挂载文件导入目录,可以把多个宿主机的目录,挂到docker中,以子目录的形式存在
|
||||
- ~/dockers/paperless/consume:/usr/src/paperless/consume
|
||||
- ~/dockers/sharedata/consume:/usr/src/paperless/consume/subdir
|
||||
# 挂载文件导出目录
|
||||
- ~/dockers/paperless/export:/usr/src/paperless/export
|
||||
# 存储您的文档和缩略图的地方
|
||||
|
||||
Reference in New Issue
Block a user