Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Gargron/tusky-api

Node.js server that proxies Mastodon notifications to an app's push notifications through Firebase Cloud Messaging
https://github.com/Gargron/tusky-api

mastodon

Last synced: 3 months ago
JSON representation

Node.js server that proxies Mastodon notifications to an app's push notifications through Firebase Cloud Messaging

Awesome Lists containing this project

README

        

Tusky API server
================

This server proxies notification from the Mastodon API to Firebase push notifications for users of the Tusky app. The Tusky app registers a device with some metadata, and the server connects to the Mastodon streaming API on behalf of the device user.

- `SERVER_KEY`: Firebase server API key
- `PORT`: Port to run the HTTP server on (defaults to 3000)

This server **should run behind HTTPS**.

Docker configuration included for convenience.