Launch: health check, uptime monitoring and error logging #82

Closed
opened 2026-10-09 17:22:34 +00:00 by anas · 0 comments
Owner

Before the private preview: know the site is down, or failing, before readers say so.

  • /health on the site: checks the site, the API and the database (200 or 503), for an uptime monitor (e.g. UptimeRobot or Better Stack, free) that emails or messages the owner.
  • Errors logged in one structured line each (time, request, path, message, stack) by the API and the site; container logs kept with rotation (divan-deploy).
  • A short way to see recent errors on the server (divan-deploy script).
Before the private preview: know the site is down, or failing, before readers say so. - `/health` on the site: checks the site, the API and the database (200 or 503), for an uptime monitor (e.g. UptimeRobot or Better Stack, free) that emails or messages the owner. - Errors logged in one structured line each (time, request, path, message, stack) by the API and the site; container logs kept with rotation (divan-deploy). - A short way to see recent errors on the server (divan-deploy script).
anas added this to the Phase 6: Operations and release milestone 2026-10-09 17:22:34 +00:00
anas closed this issue 2026-10-09 19:49:09 +00:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: anas/divan#82
No description provided.