SAMA-Communications / sama-push-deamon

SAMA Push Notifications service

Home Page:https://samacloud.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SAMA Push Notifications service

Overview

A web service for Push Notifications.

Currently, only Web pushes are supported.

Development

  • Copy .env.example to .env
  • generate VAPID keys via npx web-push generate-vapid-keys and set Public Key to PUBLIC_VAPID_KEY and Private Key to PRIVATE_VAPID_KEY in .env file. The Public Key value should be the same to what is used in sama-client
  • run npm install
  • run npm run start

There are also other components. Make sure to check Deploying SAMA chat server stack: a comprehensive guide

License

GPL-3.0

Help us!

Any thoughts, feedback is welcome! Please create a GitHub issue for any feedback you have.

Want to support us with some coffee?. Will be much appreciated!

About

SAMA Push Notifications service

https://samacloud.io

License:GNU General Public License v3.0


Languages

Language:JavaScript 96.0%Language:Dockerfile 4.0%