Customers shouldn't be your monitoring.
Find out from an alert, not a support ticket.
Open-source uptime & server monitoring
Monitor websites, APIs, cron jobs and Linux servers. Get alerted in Slack, email or Telegram, and keep customers informed with a status page.
Free plan · No credit card · Cloud or self-hosted · AGPL-3.0
HTTP · GET
api.example.com/checkout
Why Pulsy
Find out from an alert, not a support ticket.
What failed, when, and who was notified, on one timeline.
A status page answers "is it down?" before anyone asks.
Built for your day
Watch checkout, APIs and background jobs.
Explore use caseEvery client site, one dashboard, a status page per client.
Explore use caseWebsite checks and Linux CPU, RAM and disk in one incident view.
Explore use caseAGPL, Docker Compose, every feature, no license key.
Explore use caseHow it works
Start with a website, API, heartbeat, or Linux host.
Use response, content, latency, certificate, or resource rules.
Incidents group failures and status pages keep everyone informed.
Everything you need
HTTP methods, JSON and content rules, slow responses.
CPU, RAM, disk and load with a clear threshold view.
Grouped failures, acknowledgement, notes and escalation.
Uptime bars, custom domains and subscriber updates.
Know when a job silently stops.
Certificate-expiry countdowns and network checks.
Also included: tags & saved views · templates · maintenance windows · import/export · Prometheus metrics · dark mode · 5 languages
Choose your path
We run it, you start in minutes.
Start monitoring freeFree forever on your infrastructure.
cp .env.example .env
make start
Pulsy Cloud
Questions
Yes. Pulsy Cloud has a Free plan with 10 monitors. The signup flow does not ask for payment details.
Cloud is hosted and ready in minutes. Self-hosting runs the same feature set on your infrastructure with Docker Compose and no license key.
Websites and APIs, DNS, TCP, cron or job heartbeats, TLS certificates, and Linux server health through the agent.
Email, webhooks, Slack, Discord and Telegram are available. Alerts follow the checks and incident rules you configure.
Cloud data is stored by the Pulsy Cloud service. Self-hosted data stays in the PostgreSQL instance you operate.
Yes. Export your existing monitor details, review the redacted file, and import them into Pulsy.
Free plan. Cloud or self-hosted.
Free plan · Cloud or self-hosted · AGPL-3.0