ansible-collection-famedly-.../roles/sygnal
2022-08-01 11:02:24 +02:00
..
defaults update(sygnal): bump version to 0.8.1 2021-10-26 11:15:15 +02:00
handlers feat(sygnal): add ansible role for deploying 2021-10-26 10:59:03 +02:00
meta feat(sygnal): remove gunicorn dependency 2021-10-26 11:15:15 +02:00
tasks fix(sygnal): Remove black line 2022-08-01 11:02:24 +02:00
templates refactor(sygnal): clean up config and logging 2021-10-26 11:15:15 +02:00
LICENSE.md feat(sygnal): add ansible role for deploying 2021-10-26 10:59:03 +02:00
README.md docs(sygnal): link, format and update README for sygnal 2021-10-26 11:15:15 +02:00

famedly.matrix.sygnal ansible role (UNMAINTAINED)

This role installs sygnal, the reference matrix push gateway server.

Role Variables

specify Apps with:

sygnal_apps:
  - id: com.example.myapp
    type: apns
    apns_certfile: com.example.myApp_prod_APNS.pem

  - id: com.example.myotherapp
    type: gcm
    gcm_api_key: your_api_key_for_gcm

it is possible to use systemd and pip instead of docker, specify as follows:

sygnal_supervision_method: systemd
sygnal_deployment_method: pip

CAUTION: this role is not tested with this variables set, probably it needs maintenace to work properly

You have to overide the db password in order to run sygnal

sygnal_postgresql_password: "your database password here"

A complete list of all variables is in defaults/main.yml

License

AGPLv3

Author Information