onaio.courier

onaio - Courier Build Status

Installiert und konfiguriert Courier.

Anforderungen

Courier benötigt eine Verbindung zu Instanzen von Redis und PostgreSQL, damit es erwartungsgemäß funktioniert.

Rollenvariablen

Überprüfen Sie die Datei defaults/main.yml für die vollständige Liste der Standardvariablen.

# Das Paket-Repository zum Herunterladen der Courier-Tarballs
`courier_package_repository_url`: "https://github.com/nyaruka/courier/releases/download"

# Systemarchitektur für den Host. Mögliche Werte sind:
#   - linux_amd64
#   - windows_amd64
#   - darwin_amd64
`courier_system_architecture`: "linux_amd64"

# Die Download-URL für das Courier-Tarball
courier_download_url: "{{ courier_package_repository_url }}/v{{ courier_version }}/courier_{{ courier_version }}_{{ courier_system_architecture }}.tar.gz"

# Das Verzeichnis, in dem die versionierten Courier-Verzeichnisse erstellt werden
courier_package_directory_root: "{{ courier_system_home }}/app-versioned"

# Der Name für das Verzeichnis, in das die Courier-Binärdatei kopiert wird
courier_package_directory_name: "{{ courier_version }}"

# Pfad zum symbolischen Link, der auf die aktuell aktive Courier-Binärdatei verweist
courier_active_package_symlink: "{{ courier_system_home }}/app"

# Courier-Umgebungsvariablen, die gesetzt werden sollen. Überprüfen Sie
# https://github.com/nyaruka/courier#rapidpro-configuration
# für die vollständige Liste der Variablen
courier_environment_vars:
  COURIER_DOMAIN: "example.com"
  COURIER_SPOOL_DIR: "{{ courier_system_home }}/spool"

Abhängigkeiten

Beispiel-Playbook

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

Lizenz

Apache v2.0

Über das Projekt

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

Installieren
ansible-galaxy install onaio.courier
GitHub Repository
Lizenz
apache-2.0
Downloads
588
Besitzer