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

458 B

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:

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.