Skip to content

ops: public GET /api/health for status page - #53

Merged
ralyodio merged 1 commit into
mainfrom
ops/health-endpoint
Oct 6, 2026
Merged

ralyodio merged 1 commit into
mainfrom
ops/health-endpoint

Conversation

@ralyodio

@ralyodio ralyodio commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Adds GET /api/health to apps/web so status.profullstack.com (Gatus) can check the app itself instead of the home page.

  • 200 {\"status\":\"ok\"}, Cache-Control: no-store, force-dynamic (no database in diskpush)
  • middleware returns early for the path (skips the crawl gateway)

Verified: tsc --noEmit clean in apps/web.

🤖 Generated with Claude Code

Returns {"status":"ok"} with Cache-Control: no-store (no database in this
app). Middleware lets the path past the crawl gateway.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit d79d86e into main Oct 6, 2026
5 checks passed
@ralyodio
ralyodio deleted the ops/health-endpoint branch October 6, 2026 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant