olsch01 3e7463cf46 fix: replace curl with Docker health status and wget for health check
The health check used curl which is not installed on the prod server.
Replace with a dual approach:
1. Primary: check Docker's own container health status (already running
   via docker-compose.prod.yml healthcheck with wget inside container)
2. Secondary: wget from host as fallback signal

Also add diagnostic logging (container status + recent backend logs)
before triggering rollback on health check failure.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-09 09:22:28 -04:00
Description
HOA Financial Intelligence Platform - Multi-tenant financial management for homeowner associations
3.9 MiB
Languages
TypeScript 95%
JavaScript 2.7%
Shell 2%
PLpgSQL 0.1%