Messagingby Pyo
Deploy ntfy on your own servers
Send push notifications to your phone or desktop with a simple HTTP request.
What Pyo sets up
- Image
- docker.io/binwiederhier/ntfy:v2.37.2
- Reached
- Web app, on a domain you add
- Runs as
- One replica with its own data
- Replicas
- 1
- Requests
- 0.05 vCPU · 64 MiB
- Limits
- 0.5 vCPU · 256 MiB
- Storage
- 2 GiB at /var/lib/ntfy
- Health check
- HTTP /v1/health
How to deploy it
- 1
Install Pyo
Run the setup command on your server.
- 2
Choose ntfy
Open Templates in the dashboard and pick it. Pyo fills in sensible defaults.
- 3
Deploy
Pick a server and deploy. Pyo runs it and follows the rollout.
Ports
- http 80/HTTPInternal until you add a domain
Good to know
- Needs a domain: the apps subscribe at its address. Publish with curl -d "hi" https://<domain>/<topic>.
- Anyone can use any topic; set up users with the ntfy user command in its terminal to restrict them.
Related templates
All templatesGet Pyo running on your server
Run Pyo on any machine, from your laptop or VPS to a dedicated server or homelab.
curl -fsSL https://pyo.dev/install.sh | bash