Production Checklist

Production Checklist

View as Markdown

What to confirm before sending production traffic to your Atlasflow deployment.

Use this checklist before pointing real users at your Atlasflow project. Each item links to the guide with full details.

Application

  • Your app listens on port 3000 and binds to 0.0.0.0, not 127.0.0.1. See Container requirements.
  • GET / returns a 2xx status quickly and doesn't redirect to a login page. This is the health check path.
  • Your app starts fast enough to pass health checks. Defer heavy initialization where possible.
  • Your Dockerfile (or auto-detected build) produces a small, production-only image. See Builds.

Configuration

  • Runtime environment variables (database URLs, API keys) are set on the project. See Environment variables.
  • Build environment variables (private registry tokens, build flags) are set separately from runtime values.
  • The default branch is the branch you intend to deploy from. See Configuration.
  • The root directory and Dockerfile path point at the right app if you're in a monorepo.

Domains and routing

Observability

Billing

Reliability

Next steps

  • Troubleshooting: fix common build and runtime issues.
  • FAQ: quick answers to common questions.