onaio.courier

onaio - Courier Estado del Construcción

Instala y configura Courier.

Requerimientos

Courier necesita apuntar a instancias de Redis y PostgreSQL para funcionar correctamente.

Variables del Rol

Consulta el archivo defaults/main.yml para ver la lista completa de variables predeterminadas.

# El repositorio de paquetes desde donde descargar los archivos de Courier
`courier_package_repository_url`: "https://github.com/nyaruka/courier/releases/download"

# Arquitectura del sistema para el host. Los valores posibles son:
#   - linux_amd64
#   - windows_amd64
#   - darwin_amd64
`courier_system_architecture`: "linux_amd64"

# La URL de descarga para el archivo de Courier
courier_download_url: "{{ courier_package_repository_url }}/v{{ courier_version }}/courier_{{ courier_version }}_{{ courier_system_architecture }}.tar.gz"

# El directorio raíz donde se crean los directorios versionados de Courier
courier_package_directory_root: "{{ courier_system_home }}/app-versioned"

# El nombre del directorio al que se copiará el binario de Courier
courier_package_directory_name: "{{ courier_version }}"

# Ruta al enlace simbólico que apunta al binario activo de Courier
courier_active_package_symlink: "{{ courier_system_home }}/app"

# Variables de entorno de Courier que deben establecerse. Consulta
# https://github.com/nyaruka/courier#rapidpro-configuration
# para la lista completa de variables
courier_environment_vars:
  COURIER_DOMAIN: "example.com"
  COURIER_SPOOL_DIR: "{{ courier_system_home }}/spool"

Dependencias

Ejemplo de Playbook

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

Licencia

Apache v2.0

Acerca del proyecto

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

Instalar
ansible-galaxy install onaio.courier
Licencia
apache-2.0
Descargas
588
Propietario