notifo-io / notifo

Multi channel notification service for collaboration tools, e-commerce, news service and more.
MIT License
735 stars 69 forks source link
asp-net bootstrap email email-marketing mjml-template mobile-push notifications react sms-messages sockets web web-push

Notifo - Notification Service

Release Docker Image Version (latest by date)

Try it out at https://app.notifo.io!

Notifo is a multi-channel notification service for collaboration tools, e-commerce, news, magazines and everybody who wants to notify their users.

Notifo Tour

Features

Integrations

Integrations

How it works

This allows a wide range of scenarios:

Have a look to the presentation to understand how it works.

How to run it

Before you install it, try it out at https://app.notifo.io

Install it using the docker image

docker images are available: https://hub.docker.com/r/squidex/notifo, you can try the [docker compose](deployment/docker compose/docker compose.yml) file.

Read more about the installation in the wiki.

How to configure it

Have a look to the settings for all configuration options: appsettings.json. Everything in the settings can be configured using environment variables.

The following setting

"mongoDB": {
    "connectionString": "mongodb://localhost",
},

is mapped to the enviornment variable MONGODB__CONNECTIONSTRING (note the double underscore).

Read more about configuration in the wiki.

Tech Stack

Notifo uses the following technologies.

Server

Frontend

Where is it used?

It was originally developed for Squidex Headless CMS (https://squidex.io), it is also used in a few other commercial applications in a testing stage.

Currently it is still in Beta and some features such as Mobile Push and Emails are not used in production yet.

How to contribute?

There is still a lot to do:

Sponsors

Notifo is sponsored and used by the following companies.

Squidex Squidex