Commit Graph

5 Commits

Author SHA1 Message Date
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