Self-host with Docker · Yantr
ntfy
Self-hosted push notification server — send alerts via plain HTTP to any device.
1
Ports
3
Notes
4
Use Cases
About
What ntfy does
ntfy is a simple HTTP-based pub/sub notification service. Publish a message with a plain curl command and receive it instantly on your phone, desktop, or browser — no account, no SDK, no fuss. Topics are created on the fly; subscribers listen via a URL. Ideal for alerting from cron jobs, scripts,...
Install Flow
How to self-host ntfy
ntfy can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what ntfy does, which Docker image Yantr uses, default ports, deployment notes, and where to find the original compose template.
After deployment, Yantr lets you publish additional ports from the stack page using Docker-style syntax. Use 8080:8080 for a fixed host port or just 8080 to let Docker assign a random port.
Use Cases
What people run it for
- Get instant alerts from cron jobs, scripts, or server events on your phone.
- Receive push notifications from home automation rules and IoT devices.
- Use as a lightweight webhook sink for CI/CD pipelines and build status.
- Send alerts from monitoring tools like Uptime Kuma or Grafana to any device.
Technical Details
Ports, image, and service metadata
Ports
| Port | Protocol | Label |
|---|---|---|
| 80 | HTTP | Web UI & API |
Docker Image
binwiederhier/ntfy:latest
Service Name
ntfy
Notes
Things to know before you deploy
- Send a notification with: curl -d 'Hello!' ntfy.your-server.com/my-topic
- Subscribe on Android/iOS with the ntfy app, or in any browser via the web UI.
- Topics are public by default — configure auth in /etc/ntfy/server.yml for private use.
Related Apps
More tools you might pair with ntfy
Page generated 2026-07-27T04:28:00.415Z