I've come across Novu in the past and it looks like a solid piece of software. The need to bring MongoDB into my stack is a deal breaker though. Anyone aware of something similar that works on a Postgres database?
Because MongoDB's license change disallowed cloud service provider to host MongoDB. This reduces the competition and *probably* making MongoDB more expensive than says PostgreSQL. Which I can find a hosted solution anywhere I host my VPS.
That is not an accurate interpretation of the SSPL. You can build any software you want on top of it... the key is you can't deliver it itself as a public cloud service, that's all
I think https://unifiedpush.org/ is more directly related to a full client/server system like this.
With the right API wrappers, existing UnifiedPush clients and servers can be used with Novu UnifiedPush, as UnifiedPush can work over all manner of transports with the right connectors in place.
Yea I was wondering about this myself actually... I'm building a SaaS and wanted to add notifications - without building my own app. But now my customers would still have to install the Ntfy app, which then could be used for notifications from other services as well.
But yea maybe it's more for geeks who want to send notifications from many places and receive them in a single app
https://docs.novu.co/getting-started/commercial-open-source