The health check was failing when MySQL passwords contained special characters like # because it was sourcing .env as a bash script, where # is treated as a comment. Solution: Remove unnecessary .env sourcing and use environment variables directly from the db container, which Docker Compose has already correctly parsed from .env. This fixes the "Impossible de se connecter à MySQL" error when passwords contain #, $, !, or other special characters. Benefits: - Works with any special characters in passwords - Simpler code (removed 4 lines) - More reliable (uses container's environment directly) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
7.4 KiB
Executable File
7.4 KiB
Executable File