fix: enable XML processing in container entry

This commit is contained in:
Wyndham ARR
2026-07-29 18:34:03 +08:00
parent 12881be17e
commit ad3d9878c5
13 changed files with 118 additions and 16 deletions

View File

@@ -14,9 +14,10 @@ ARR 是一套受控的 Opera 日报处理与经营数据应用。当前可部署
## 公网部署
仓库提供 Docker Compose + Caddy 部署入口。该入口显式使用
`--enable-processing` 打开 XML 上传处理,并使用 `--secure-cookies`、HTTPS、
Web Basic Auth 和 MCP Bearer 保护公网服务。
仓库提供 Docker 镜像与 Docker Compose + Caddy 部署入口。Dockerfile
默认 Web CMD 和 Compose Web command 都显式使用 `--enable-processing`
打开 XML 上传处理Compose 另使用 `--secure-cookies`、HTTPS、Web Basic Auth
和 MCP Bearer 保护公网服务。
完整步骤见 [`deploy/README.md`](deploy/README.md)。部署后必须确认:
@@ -26,6 +27,7 @@ Web Basic Auth 和 MCP Bearer 保护公网服务。
- 认证后的 MCP 工具发现只返回 `arr_submit_processing_result`
应用源码默认仍为 fail-closed直接运行 `python -m arr_web.run` 不会自动开启上传处理。
运维若覆盖镜像 CMD必须在 Web 命令中保留 `--enable-processing`
## 主要入口