Commit Graph

3 Commits

Author SHA1 Message Date
tmwgsicp 8d90743584 fix(docker): resolve proxy pool configuration not loading in Docker deployment
Problem:
Docker uses 'uvicorn app:app' command which skips the if __name__ == '__main__'
block, causing load_dotenv() never executed and PROXY_URLS from .env not loaded.

Solution:
Move load_dotenv() to module level in app.py to ensure .env is loaded for all
startup methods (python app.py, uvicorn app:app, docker-compose).

Changes:
- Add module-level load_dotenv() in app.py
- Update Dockerfile version 1.0.4 -> 1.0.5
- Improve audio content display UI
- Add docs/ and scripts/ to .gitignore

Made-with: Cursor
2026-03-29 20:34:08 +08:00
tmwgsicp 3d9cc480e9 feat: add RSS subscription, proxy pool and anti-fingerprint
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-25 14:19:06 +08:00
tmwgsicp 3c14b15c87 init: wechat-download-api v1.0.0
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 10:47:18 +08:00