Documentation

Operations

The build pipeline, environment variables, database migrations, and the free-tier limits that are real.

  1. The build pipeline

    Every build migrates, ensures the administrator, seeds an empty dataset and checks the sign-up posture — before the frontend is compiled, and idempotently.

  2. Environment variables

    One contract, validated at startup, reporting every problem at once and naming where each variable comes from.

  3. Database migrations

    Ordered, idempotent SQL applied under an advisory lock, so two builds racing on one database cannot half-apply a schema.

  4. Free-tier limits that are real

    What actually constrains a free deployment: pausing databases, capped realtime connections, image optimisation quotas and request body size.