[HN Gopher] Show HN: An open-source notification infrastructure
       ___________________________________________________________________
        
       Show HN: An open-source notification infrastructure
        
       Author : opensh
       Score  : 140 points
       Date   : 2023-11-26 05:58 UTC (17 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | Rodeoclash wrote:
       | 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?
        
         | opensh wrote:
         | Why MongoDB is a deal breaker?
        
           | thangngoc89 wrote:
           | 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.
        
             | dev005 wrote:
             | There are a few alternatives to Novu - Courier, Knock,
             | Engagespot, SuprSend
        
             | Oras wrote:
             | Aws documentDB is compatible with MongoDB
        
               | maxloh wrote:
               | It is compatible with MongoDB v4.0 only. The latest
               | version is 6.0.7.
        
               | winrid wrote:
               | You're a ~years out of date on both numbers :P
        
             | redwood wrote:
             | 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
        
               | from-nibly wrote:
               | That's what they were saying. They are saying that aws
               | not being able to offer a hosted version is the bad thing
               | they don't like.
        
         | amne wrote:
         | maybe you can use ferret?
         | 
         | https://www.ferretdb.com/
        
           | redhale wrote:
           | I'm not GP, but Ferret looks cool, thanks for sharing!
        
           | tomerbarnea wrote:
           | ohhhh, exciting solution. I wonder if they have a 1:1
           | interface... Did you try it? Did you try setting indices?
        
             | maxloh wrote:
             | It is a long way to go. Check the counts of "Unexpectedly
             | failed" and "Expectedly failed" tests in their integration
             | testing logs [0].
             | 
             | Also, take a look at the "Known differences" section in
             | their documentation [1].
             | 
             | [0]: https://github.com/FerretDB/dance/actions/workflows/da
             | nce.ym...
             | 
             | [1]: https://docs.ferretdb.io/diff/
        
       | speq wrote:
       | https://ntfy.sh/ is also worth mentioning in this space.
        
         | opensh wrote:
         | Ntfy is more like a tool to aggregate notifications for
         | recipients themselves right? Novu is like a backend as a
         | service for notifications.
        
         | jeroenhd wrote:
         | 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.
        
         | moonsu wrote:
         | There's also https://www.notificationapi.com/ as a non free
         | option
        
       | ta8645 wrote:
       | There are some nice bits of the software that aren't open source:
       | Single Sign-On (SSO) integration, Auditing logs, etc.
       | 
       | https://docs.novu.co/getting-started/commercial-open-source
        
         | delano wrote:
         | Thanks for the heads up.
        
       ___________________________________________________________________
       (page generated 2023-11-26 23:02 UTC)