/ansible-onadata

Ansible role for deploying Ona Data

Primary LanguageJinja

Ansible: Onadata CI

This role installs and configures Ona Data.

Check the examples directory for example deployments.

Requirements

Ona Data requires the following services to be set up (not handled by this role):

  • PostgreSQL 9.6
  • RabbitMQ (if Celery broker set to RabbitMQ)
  • Redis (if Celery results backend or caching set to Redis)
  • Memcached (if Celery results backend or caching set to Memcached)
  • An MQTT Broker (if MQTT support is enabled). EMQTT recommended

Role Variables

Dependencies

Role dependencies are:

Example Playbook

License

Apache 2