Files
quixotic/.serena/memories/postgres_healthcheck_fix.md
Andrey Kondratev 521a9b087d cert fix
2025-08-29 14:19:40 +05:00

20 lines
458 B
Markdown

# PostgreSQL Connection Fix
## Problem
App was trying to connect to PostgreSQL before it was ready, causing ECONNREFUSED errors.
## Solution
Modified docker-compose.yml to use proper depends_on with condition:
```yaml
depends_on:
traefik:
condition: service_started
postgres:
condition: service_healthy
```
This ensures the app waits for PostgreSQL healthcheck to pass before starting.
## Status
Fixed - ready for production deployment test.