Fixed Dockerfile to properly install all dependencies from requirements.txt
instead of hardcoding them, and corrected the port from 8001 to 8080.
Issues Fixed:
1. ModuleNotFoundError: No module named 'httpx'
- Dockerfile was hardcoding pip install
- httpx was missing from hardcoded dependencies
2. Port mismatch
- Dockerfile was exposing port 8001
- Application uses port 8080
Changes:
- Copy requirements.txt before installing
- Use pip install -r requirements.txt
- Changed EXPOSE from 8001 to 8080
- Changed CMD port from 8001 to 8080
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>