onaio.courier

onaio - Courrier Statut de construction

Installe et configure Courier.

Exigences

Courier doit pointer vers des instances de Redis et PostgreSQL pour fonctionner correctement.

Variables de rôle

Consultez le fichier defaults/main.yml pour la liste complète des variables par défaut.

# Le dépôt de paquets à partir duquel télécharger les archives de Courier
`courier_package_repository_url`: "https://github.com/nyaruka/courier/releases/download"

# Architecture système pour l'hôte. Les valeurs possibles sont :
#   - linux_amd64
#   - windows_amd64
#   - darwin_amd64
`courier_system_architecture`: "linux_amd64"

# L'URL de téléchargement pour l'archive de Courier
courier_download_url: "{{ courier_package_repository_url }}/v{{ courier_version }}/courier_{{ courier_version }}_{{ courier_system_architecture }}.tar.gz"

# Le répertoire racine où les répertoires versions de Courier sont créés
courier_package_directory_root: "{{ courier_system_home }}/app-versioned"

# Le nom à donner au répertoire où le binaire de Courier est copié
courier_package_directory_name: "{{ courier_version }}"

# Chemin vers le lien symbolique pointant vers le binaire Courier actif
courier_active_package_symlink: "{{ courier_system_home }}/app"

# Variables d'environnement de Courier à définir. Consultez
# https://github.com/nyaruka/courier#rapidpro-configuration
# pour la liste complète des variables
courier_environment_vars:
  COURIER_DOMAIN: "exemple.com"
  COURIER_SPOOL_DIR: "{{ courier_system_home }}/spool"

Dépendances

Exemple de Playbook

- hosts: all
  roles:
    - role: ansible-courier
      courier_version: "1.2.148"

Licence

Apache v2.0

À propos du projet

Installs and configures Courier. Courier is a messaging gateway for text-based messaging channels.

Installer
ansible-galaxy install onaio.courier
Licence
apache-2.0
Téléchargements
588
Propriétaire