mirror of
https://github.com/famedly/ansible-collection-matrix
synced 2025-01-19 04:33:52 +00:00
16 lines
705 B
Markdown
16 lines
705 B
Markdown
# Hedwig pushgateway server role
|
|
|
|
[Hedwig](https://gitlab.com/famedly/services/hedwig) is a
|
|
pushgateway for matrix notifications, it implements the
|
|
[Matrix Push Notification API r0.1.1](https://matrix.org/docs/spec/push_gateway/r0.1.1)
|
|
and only supports [Firebase Cloud Messaging](https://firebase.google.com/docs/cloud-messaging/).
|
|
|
|
## Usage
|
|
|
|
You need to configure atleast `hedwig_fcm_service_account_credentials` for the
|
|
FCM pushgateway to be able to talk to FCM, and the `hedwig_app_id` and
|
|
`hedwig_fcm_notification_click_action` values to the app you're pushing to.
|
|
|
|
You can override the configuration using `hedwig_extra_config`,
|
|
a dict in which you can use the same structure as in the
|
|
config file.
|