The Problem
Deployment failures often occur because:DATABASE_URLhas a typo in the hostname.- The production database is behind a firewall that hasn’t been opened for your runner.
- AWS credentials have expired.
- A required environment variable is simply missing.
The Solution
Preflight runs a suite of “Active Probes” pre-deployment. If a connection fails, Preflight exits with an error, preventing a broken build from reaching production.Supported Probes
We support the most common infrastructure dependencies out of the box:Databases
PostgreSQL and MongoDB (authentication + connectivity).
Caches
Redis (connectivity + PING).
Cloud & APIs
AWS (STS) and HTTP/HTTPS endpoints.
Network
Generic TCP port checks.