# Remote Smoke Test Report Date: 2026-06-29T07:18:37.925Z Base URL: https://100.90.90.91 Timeout: 30000ms Attempts: 2 | Result | Check | Detail | | --- | --- | --- | | PASS | / returns 200 | status=200, duration=2367ms, attempt=1 | | PASS | frontend HTML contains app root | contentType=text/html, bytes=434, attempt=1 | | PASS | /api/v2/health/live returns 200 | status=200, duration=751ms, attempt=1 | | PASS | live health reports ok | body={"status":"ok","service":"api","timestamp":"2026-06-29T07:18:31.443Z","checks":{"process":"ok"}} | | PASS | /api/v2/health/ready returns 200 | status=200, duration=636ms, attempt=1 | | PASS | ready health reports database and redis ok | body={"status":"ok","service":"api","timestamp":"2026-06-29T07:18:31.841Z","checks":{"config":"ok","database":"ok","redis":"ok"}} | | PASS | /api/v2/auth/captcha returns 200 | status=200, duration=2012ms, attempt=1 | | PASS | captcha endpoint returns id, image, and expiry | captchaId=aa4e3357-09da-4932-bad0-515a65986984, expiresAt=2026-06-29T07:23:32.938Z, attempt=1 | ## Raw Endpoints - /: status=200, duration=2367ms, attempt=1, contentType=text/html - /api/v2/health/live: status=200, duration=751ms, attempt=1, contentType=application/json; charset=utf-8 - /api/v2/health/ready: status=200, duration=636ms, attempt=1, contentType=application/json; charset=utf-8 - /api/v2/auth/captcha: status=200, duration=2012ms, attempt=1, contentType=application/json; charset=utf-8