binwiederhier/ntfy — reverse-engineered prompt

Reverse engineered prompt

Build me a simple self hosted notification service where I can send a message to a topic with a basic HTTP request, like curl or a small script, and then instantly receive it on the web or from the existing mobile apps. I want it to feel lightweight and dead simple, no required signup for basic use, just publish to a topic and subscribe to that topic.

Please include the core server, a small web interface to browse and read messages, and the API endpoints for publishing and subscribing. It should support real time updates so multiple devices can listen to the same topic. Make it easy to run locally and in Docker, and include a few example commands so a normal person can test it right away.

If there are built in options for things like user accounts, permissions, or self hosting setup, wire those up in a sensible way, but keep the main experience focused on fast push notifications. Look up the current project docs online if you need to fill in the expected behavior.

Want more depth? Deep Reverse