Heartbeat Monitor
Heartbeat Monitor is a app in the osFoundry community catalog. Dead-man's-switch monitoring for cron jobs, scheduled tasks, and recurring scripts — alerts you when an expected ping doesn't arrive. Powered by Healthchecks.io. Single container with an embedded SQLite database on a persistent volume.
Details
- Workspace: osfoundry
- Category: UTILITY
- Pricing: Free
- Access: Community
Features
- Dead-man's-switch monitoring for cron jobs
- Scheduled tasks
- Recurring scripts — alerts you when an expected ping doesn't arrive
Documentation
# Heartbeat Monitor
Dead-man's-switch monitoring, powered by Healthchecks.io.
## Features
- Each check has a ping URL — curl it from your cron job
- Alerts when a ping doesn't arrive in the expected window
- Multi-channel notifications (email, Slack, Discord, webhooks, ...)
## Storage
Uses the official image with an embedded SQLite database on a persistent volume at `/data`. Create the superuser via the in-app `python manage.py createsuperuser` flow (terminal app), or set `SU_USERNAME` / `SU_PASSWORD` env to auto-create.
How to use Heartbeat Monitor in osFoundry
Install Heartbeat Monitor into your workspace in one click, then fork it in osStudio to customise the prompts, tools, or configuration for your stack. Anyone in your workspace can pick up where you left off.
Other apps from the community
- CRM — Customer relationship management with contacts, deals, and pipeline tracking.
- Kanban Board — Drag-and-drop task board with swimlanes, labels, and team assignments.
- Helpdesk — Ticket triage and customer support inbox with SLA tracking.
- Page Builder — Block-based page editor with publishing to public URLs.
- Website Builder — Multi-page site builder with CMS, templates, and custom domains.
- Storefront — E-commerce storefront with product catalog, cart, and checkout.