Matrix is a protocol. It’s not possible to crash it.
I did find that certain Matrix implementations had a habit of breaking when encryption was used, until about a year ago. From what I’ve seen, recent versions appear to have fixed it. Element X is worth a try.
Back to your original question: Matrix apparently supports whatever UnifiedPush distributor you choose, such as ntfy.
I set up ejabberd maybe 15 or so years ago without any issues. Not sure about … more recent software. But since we’re in the containerization era I assume it has become easier.
Matrix was an experience, though. But it happily runs in my environment using the Synapse server and Cinny for desktop and Element X on mobile.
Any random Matrix client. Any random XMPP client.
Matrix is… really crashed and often breaks. And XMPP got me really confused trying to set it
Matrix is a protocol. It’s not possible to crash it.
I did find that certain Matrix implementations had a habit of breaking when encryption was used, until about a year ago. From what I’ve seen, recent versions appear to have fixed it. Element X is worth a try.
Back to your original question: Matrix apparently supports whatever UnifiedPush distributor you choose, such as ntfy.
https://github.com/element-hq/element-x-android/pull/2873
https://forum.yunohost.org/t/how-to-setup-push-notification-with-synapse-and-element-or-element-x-android/36897
No, as in the websites are slow and tend to have bugs/not send messages/crash
I set up ejabberd maybe 15 or so years ago without any issues. Not sure about … more recent software. But since we’re in the containerization era I assume it has become easier.
Matrix was an experience, though. But it happily runs in my environment using the Synapse server and Cinny for desktop and Element X on mobile.