Monitoring
ntfy

Push notifications from a shell script.

You want your backup script to tell you it failed, and the path from a cron job to your phone usually runs through a notification service with an API key and a monthly plan. ntfy makes it a single curl command to a topic you own.

Deploy ntfy →
Free · 1 app, 256 MB · Free plan
Roughly $60 a year cheaper than Pushover
Mumbai datacenter, 1–3 ms from India

What it replaces

List prices as published by each vendor. Yours is flat.

Pushover $5/device per platform, one-time
OneSignal Growth $9/mo per month
Twilio SMS per message adds up fast in India
ntfy here Free unlimited users

What you get

  • Send a notification with one curl command, no SDK
  • Android and iOS apps that subscribe to your topics
  • Priorities, tags, attachments, and action buttons
  • Works from any script, cron job, or CI pipeline
  • Tiny footprint, runs on the smallest plan

What is ntfy?

ntfy sends push notifications to your phone or desktop from any script or app with a simple HTTP request. Self-hosted, no account needed, perfect for alerts and reminders.

Who this is for: Developers and sysadmins who want their servers to text them.

One click, then it is running
No Docker, no compose file, no reverse proxy to configure.
🔒
HTTPS before you log in
A real certificate on your subdomain, or on a domain you own.
💾
Backed up every night
Seven days retained, and every one of them downloadable.

Questions

Do I need an app?

There are official Android and iOS apps, plus a web interface that works in any browser.

Can I keep topics private?

Yes. ntfy supports authentication and access control per topic.

What is the simplest use?

curl -d "Backup failed" https://ntfy.yourdomain.com/alerts. That is the whole integration.

Run ntfy on your own domain

Free plan. No card needed. Deployed in about a minute.

Get started →

No card needed to try the free plan.

More one-click apps

See all apps →