ansible-collection-famedly-.../roles/sygnal
2021-10-26 11:15:15 +02:00
..
defaults update(sygnal): bump version to 0.8.0 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 feat(sygnal): add version as container label 2021-10-26 11:15:15 +02:00
templates feat(sygnal): allow deploying with docker 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 feat(sygnal): add version as container label 2021-10-26 11:15:15 +02:00

Sygnal

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:

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

License

AGPLv3

Author Information

Jan Christian Grünhage jan.christian@gruenhage.xyz Vincent Wilke v.wilke@famedly.de