ntfy self-hosted

ntfy self-hosted — Push notifications as plumbing: POST to a topic from any script and your phone buzzes, self-hosted or free.

ToolHome Lab★ 3.6 editor rating · data-basedPush notifications as plumbing: POST to a topic from any script and your phone buzzes, self-hosted or free.
2 review videos aggregated·2 source channels·37K total views·aggregated public data·refreshed monthly·Curated by editors · for reference only

What it is

ntfy is an open-source pub-sub notification service. You send a plain HTTP PUT or POST to a topic and every subscriber - Android or iOS app, web app, PWA or CLI - receives it as a push notification. Self-host it, or use the free hosted ntfy.sh.

Editor's review

Long-form introduction by the BetterPicker editors · checked against the official site · Oct 26, 2026

ntfy is the rare self-hosting project that is also a joy to use. It is open source under Apache-2.0, written in Go, sits at 35,000 GitHub stargazers and shipped v2.33.1 this week - this is a live, maintained project, not a weekend experiment. The core trick is radical simplicity: there is no sign-up, a topic name is the address, and publishing is one HTTP call. Techdox's setup guide (27,000 views) walks the Docker path end to end, geek2gether's full configuration video (8,900 views) goes deep on the server options, and DevOps Toolbox needed only 62 seconds to say what most users feel in a video titled I just love ntfy (18,700 views). The hosted ntfy.sh is free with daily limits; a Pro subscription adds reserved topics, higher limits and larger attachments, and phone-call alerts are Pro-only.

What it does well

One-line publishing: curl -d "backup done" ntfy.sh/mytopic is a complete integration. Scripts, routers, CI jobs, printers and cron can all notify a phone without an SDK, an account or a vendor dashboard.

Self-hosting without ceremony: the server is a single binary or container, topics need no registration, and the F-Droid Android build drops Firebase entirely, which is exactly why UnifiedPush apps standardize on it for dependable delivery.

Features beyond its size: message priorities, markdown, click actions, icons, attachments, scheduled and delayed delivery, email publishing and per-topic access tokens - the docs read like a much bigger product.

Who it's for

Homelab admins, developers and tinkerers who want their machines to talk to them: SSH login alerts, backup results, download completion, print jobs, doorbell events. If you run anything long-running and want a phone buzz the moment it finishes or fails, this is the shortest path from script to pocket.

Where it falls short

Topic security is on you: a guessable topic name is a public channel, and the docs are blunt that the topic is essentially the password. Reserved private topics require the paid tier or your own server.

iOS is the fragile leg: reviewers report Android delivery is first-class while iOS instant delivery has quirks, especially against self-hosted servers where the hosted relay is not in the path - the transcript workaround of manually refreshing a topic is exactly the kind of friction Android users never see.

No dashboard to speak of: ntfy notifies and forgets; there is no long-term history UI, no analytics and no escalation model, so teams needing audit trails outgrow it quickly.

Hosted free limits bite quietly: verified email publishing is capped at five a day, anonymous email is disabled, message sizes are small, and the generous parts of the platform sit behind Pro or self-hosting.

Specs at a glance

Facts from the official site · not editorial opinion

Latest versionv2.33.1 (2026-10-23), Apache-2.0, Go; 35k GitHub stargazers
PriceFree and open source; self-hosted unlimited; ntfy.sh free hosted tier; ntfy Pro subscription adds reserved topics, higher limits, larger attachments
PlatformsAndroid (Play/F-Droid), iOS, PWA, web app, CLI, self-hosted server (binary/Docker)
Open sourceYes - Apache-2.0, server and apps
Core capabilityHTTP PUT/POST push notifications with priorities, markdown, actions, attachments and scheduling
IntegrationsUnifiedPush, email publishing, webhooks, JSON API, CLI, community integrations for Jellyfin and similar
Best forHomelab and developer alerting where a one-line HTTP call should reach a phone

Frequently asked questions

▸Is ntfy really free?

Yes. The server and apps are open source under Apache-2.0, self-hosting is free and unlimited, and the hosted ntfy.sh has a free tier. A Pro subscription buys reserved topics and higher limits.

▸Do I need an account?

No. Publishing and subscribing work without sign-up; the topic name is the address and effectively the password, so pick unguessable names or reserve topics on a paid plan.

▸Can I self-host ntfy?

Yes - it is a single Go binary or Docker container. The Android F-Droid build works fully without Firebase, which is why UnifiedPush apps standardize on it.

▸Does it work on iPhone?

There is an iOS app, but reviewers report Android is the smoother platform, particularly for self-hosted servers where instant delivery can need workarounds.

Video reviews

2 review videos aggregated · praise and criticism included alike · click through to the original video

Self-Host NTFY - How It Works & Easy Setup Guide review video thumbnail

Self-Host NTFY - How It Works & Easy Setup Guide

28K views · 418 likes · source Techdox

Watch ↗
ntfy - Installation and full configuration setup review video thumbnail

ntfy - Installation and full configuration setup

8,936 views · 141 likes · source #geek2gether

Watch ↗

Channels that covered it

Channels are aggregated as sources only — we don’t rate creators

Techdox
Techdox

22K subscribers · 1 video on it

Visit ↗
#geek2gether
#geek2gether

2,710 subscribers · 1 video on it

Visit ↗

Related tools

ElevenLabs
ElevenLabs

AI speech synthesis: text-to-speech and voice cloning for narration, audiobooks and multilingual localization

AI Voice
Midjourney
Midjourney

AI image generation — type a prompt, get concept art and illustrations

AI Image
Suno
Suno

Full songs (vocals + backing) generated straight from a text description

AI Music
Runway
Runway

AI video generation and editing toolkit

AI Video

Where to go next

Open the official site ↗

External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.