Yesterday, I quickly put together a tutorial on how to replace ntfy.sh with a minimal, self-hosted XMPP server and published it as a GitHub Gist. Then I remembered I have a website and reworked it into two nice little posts:
https://gultsch.de/tags/ntfy.sh/

#ntfy #XMPP #Jabber #Prosody

Ntfy.sh

Daniel Gultsch
@daniel
I wanted to implement this as well. While going over the docs of mod_post_msg they mention mod_rest as an advanced alternative. I've set that up now, is there any reason for your choice? I'm not so deep into prosody.

@jakob I’m not deep into Prosody either. At the time of writing, I wasn’t fully aware of the existence of mod_rest (or rather dismissed it too quickly because I thought it was too complicated).

If I were to write the post again, I would likely use mod_rest as well - especially because it is part of the Debian package.

I researched and wrote the UnifiedPush part first, and then the REST thing was just a quick add-on. So I’m glad you found mod_rest to be the better alternative.