{"status":"ok","ready":true,"version":"1.1.0","release":"bootspring-site@1.1.0+bb3c12d","build":{"commit":"bb3c12db5f0d859cae34fe90b2e058542afc5e54","shortCommit":"bb3c12d","buildId":"bb3c12db5f0d","buildTime":"2026-09-28T09:34:16.988Z","environment":"production"},"timestamp":"2026-09-28T12:11:36.067Z","summary":{"healthy":6,"degraded":0,"unhealthy":0,"disabled":0},"checks":{"database":{"status":"healthy","summary":"Database connection succeeded","details":[],"latencyMs":25},"schemaReady":{"status":"healthy","summary":"Required schema tables are present","details":[],"latencyMs":39},"auth":{"status":"healthy","summary":"JWT signing secret is configured","details":[],"latencyMs":null},"email":{"status":"healthy","summary":"Transactional email transport is configured","details":["Provider: Usermails"],"latencyMs":null},"stripe":{"status":"healthy","summary":"Stripe billing configuration is present","details":["Optional annual price missing: STRIPE_PRO_ANNUAL_PRICE_ID","Optional annual price missing: STRIPE_TEAM_ANNUAL_PRICE_ID","Optional annual price missing: STRIPE_ENTERPRISE_ANNUAL_PRICE_ID"],"latencyMs":null},"realtime":{"status":"healthy","summary":"First-party WebSocket realtime transport is enabled","details":["Using the same-origin /ws endpoint from the bundled Bootspring server","REALTIME_AUTH_SECRET is not set; AUTH_JWT_SECRET signs short-lived socket tokens"],"latencyMs":null}}}