ElaoInfra.mailcatcher

Ansibleロール: mailcatcher
このロールは、mailcatcherのセットアップを行います。
これはELAOのAnsibleスタックの一部ですが、単独のコンポーネントとしても使用できます。
要件
- Ansible 1.7.2以上
依存関係
なし。
インストール
ansible galaxyを使用して:
ansible-galaxy install elao.mailcatcher
このロールを他のロールへの依存関係として追加するには、自分のロールのmeta/main.ymlファイルに以下を追加します:
dependencies:
- { role: elao.mailcatcher }
ロールハンドラー
名前 | タイプ | 説明 |
---|---|---|
mailcatcher restart |
サービス | mailcatcherを再起動します |
ロール変数
名前 | デフォルト | タイプ | 説明 |
---|---|---|---|
elao_mailcatcher_config_template |
config/default.j2 | 文字列 | メインの設定テンプレート |
elao_mailcatcher_config['http-ip'] |
0.0.0.0 | 文字列 | HTTPサーバーのIPアドレス |
設定例
elao_mailcatcher_config:
- http-ip: 0.0.0.0
- http-port: 27015
- smtp-ip: 127.0.0.1
- smtp-port: 1025
サンプルプレイブック
- hosts: servers
roles:
- { role: elao.mailcatcher }
ライセンス
MIT
著者情報
インストール
ansible-galaxy install ElaoInfra.mailcatcher
ライセンス
Unknown
ダウンロード
1.8k
所有者
All of those roles aren't maintained anymore and we strongly encourage you to switch to our new (maintained and tested) Ansible stack: https://github.com/manala