onaio.courier

onaio - コーリエ ビルドステータス

コーリエをインストールし、設定します。

要件

コーリエは、期待通りに動作するためにRedisとPostgreSQLのインスタンスを指す必要があります。

役割変数

デフォルトの変数の完全なリストは、defaults/main.ymlファイルを確認してください。

# コーリエのtarballをダウンロードするパッケージリポジトリ
`courier_package_repository_url`: "https://github.com/nyaruka/courier/releases/download"

# ホストのシステムアーキテクチャ。可能な値は:
#   - linux_amd64
#   - windows_amd64
#   - darwin_amd64
`courier_system_architecture`: "linux_amd64"

# コーリエのtarballのダウンロードURL
courier_download_url: "{{ courier_package_repository_url }}/v{{ courier_version }}/courier_{{ courier_version }}_{{ courier_system_architecture }}.tar.gz"

# コーリエのバージョン付きディレクトリが作成されるルートディレクトリ
courier_package_directory_root: "{{ courier_system_home }}/app-versioned"

# コーリエのバイナリをコピーするディレクトリの名前
courier_package_directory_name: "{{ courier_version }}"

# 現在のアクティブなコーリエのバイナリを指すシンボリックリンクのパス
courier_active_package_symlink: "{{ courier_system_home }}/app"

# 設定するコーリエ環境変数。完全なリストは
# https://github.com/nyaruka/courier#rapidpro-configuration
# を確認してください。
courier_environment_vars:
  COURIER_DOMAIN: "example.com"
  COURIER_SPOOL_DIR: "{{ courier_system_home }}/spool"

依存関係

例のプレイブック

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

ライセンス

Apache v2.0

プロジェクトについて

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

インストール
ansible-galaxy install onaio.courier
ライセンス
apache-2.0
ダウンロード
588
所有者