9 Commits

Author SHA1 Message Date
马一丁 6c145399fe Update Dockerfile 2025-11-25 10:10:19 +08:00
马一丁 52755dfbcf Fix the Error "'ReportTask' object has no attribute 'ir_file_path'" When Exporting PDF and Ensure that Pango Dependencies are not Missing 2025-11-18 23:01:06 +08:00
ghmark675 2c3765b170 chore(docker): copy .env file 2025-11-06 10:02:03 +08:00
luojiyin ae738e8acb Add --proto-redir flag to enforce HTTPS on redirects
Fix Sonar warning by adding --proto-redir '=https' to ensure all
redirects in the curl chain remain on HTTPS, not just the initial request.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 11:41:04 +08:00
luojiyin 5d90e7ff45 Add security flags to curl command in Dockerfile
Add --proto '=https' and --tlsv1.2 flags to prevent insecure HTTP
redirects when downloading uv installer.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-05 11:35:35 +08:00
luojiyin 4dfb70ecfb Improve Dockerfile build configuration and layer caching
- Add SHELL pipefail to catch pipeline errors during build
   - Consolidate environment variables (PATH, PLAYWRIGHT_BROWSERS_PATH)
   - Fix DEBIAN_FRONTEND to inline usage (avoid runtime pollution)
   - Separate Playwright installation for better layer caching
   - Create dedicated /ms-playwright directory for browser binaries
   - Improve comments for better maintainability

   These changes enhance build robustness and optimize Docker layer
   caching without affecting runtime behavior.
2025-11-05 11:26:05 +08:00
666ghj 14a164a260 Completed requirements.txt, fixed the Dockerfile, and updated the README. Significantly refactored the sentiment analyzer to be more robust against missing machine learning dependencies and controllable via a toggle. 2025-10-31 01:30:20 +08:00
Doiiars 1d714d443e 改为使用uv安装,更加快速,且修复torch和transformers未安装的问题
改为使用uv安装,更加快速,且修复torch和transformers未安装的问题
2025-10-31 01:23:57 +08:00
666ghj 04f18dfadb Add initial Docker configuration. 2025-10-09 16:28:37 +08:00