
stefanlachner/paperless-to-lexoffice该Docker镜像用于在paperless-ngx与lexoffice之间实现文档自动同步,旨在简化文档流转流程,减少手动操作,适用于需要将paperless-ngx中管理的文档自动转移至lexoffice的场景,提升工作效率。
使用该镜像需配置以下环境变量,其中标记为必填的为启动必需参数:
| 环境变量名 | 描述 | 是否必填 | 示例值 |
|---|---|---|---|
| PAPERLESS_URL | paperless-ngx实例的API基础URL(需包含协议和端口) | 是 | [***] |
| PAPERLESS_API_KEY | paperless-ngx的API访问密钥(从paperless-ngx用户设置中生成) | 是 | pk_abc*** |
| LEXOFFICE_API_KEY | lexoffice的API访问密钥(从lexoffice账户设置的API访问页面获取) | 是 | lex_api_xyz7890123456 |
| SYNC_INTERVAL | 同步间隔时间(单位:秒),0表示仅同步一次 | 否 | 3600(默认,即每小时同步一次) |
| SYNC_FILTER_TAGS | 需同步文档的标签筛选(多个标签用逗号分隔,留空同步所有文档) | 否 | invoice,receipt |
| SYNC_DOCUMENT_TYPES | 需同步的文档类型筛选(多个类型用逗号分隔,留空不限制类型) | 否 | invoice,credit_note |
| LOG_LEVEL | 日志级别(DEBUG/INFO/WARNING/ERROR) | 否 | INFO |
bashdocker run -d \ --name paperless-lexoffice-sync \ -e PAPERLESS_URL="[***]" \ -e PAPERLESS_API_KEY="your_paperless_api_key" \ -e LEXOFFICE_API_KEY="your_lexoffice_api_key" \ -e SYNC_INTERVAL="3600" \ -e SYNC_FILTER_TAGS="invoice,receipt" \ -e LOG_LEVEL="INFO" \ --restart unless-stopped \ [镜像名称]:[标签]
yamlversion: '3.8' services: paperless-lexoffice-sync: image: [镜像名称]:[标签] container_name: paperless-lexoffice-sync environment: - PAPERLESS_URL=[***] - PAPERLESS_API_KEY=your_paperless_api_key - LEXOFFICE_API_KEY=your_lexoffice_api_key - SYNC_INTERVAL=3600 - SYNC_FILTER_TAGS=invoice,receipt - LOG_LEVEL=INFO restart: unless-stopped networks: - paperless-network # 确保与paperless-ngx在同一网络 networks: paperless-network: external: true # 假设paperless-ngx已使用此网络
SYNC_FILTER_TAGS指定需同步的文档标签(如"tax_invoice")SYNC_DOCUMENT_TYPES限制文档类型(如仅同步"invoice"类型)SYNC_INTERVAL调整同步频率(建议生产环境设置为3600秒及以上)docker logs paperless-lexoffice-sync查看运行日志



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务