ucr.mailman3

役割名: mailman3

ビルドステータス

Debian 10にNginx、Postfix、Postgres、Cerbotと一緒にMailman3スイートをインストールします。

要件

  • requirements.txt を参照してください。
  • ファイアウォールやポートは扱いません。

役割の変数

依存関係

  • 他のAnsibleロールに依存していません。

例プレイブック

- hosts: mailman3
  vars:
    mailman3_domain: example.com
    # certbotを使用して証明書をインストールおよび作成します。nginxプラグインとHTTP検証を使用(パブリックIPが必要)。falseの場合は自己署名証明書をインストールします。
    mailman3_install_certbot: true # 証明書をインストールおよび作成します
    # シークレット、変更してください
    mailman3_secret_key: "change_secretkey"
    mailman3_rest_api_pass: "change_api_pass"
    mailman3_archiver_key: "change_archiver_key"
    mailman3_db_pass: "change_db_pass"
    mailman3_web_db_pass: "change_web_db_pass"
    mailman3_web_admin_pass: "change_web_admin_pass"
  roles:
    - ucr.mailman3

ライセンス

MIT

著者情報

ジョブ・セスペデス・オルティス: jobcespedes@gmail.com

プロジェクトについて

Install Mailman3 Suite alongside Nginx, Postfix, Postgres and Cerbot on Debian 10

インストール
ansible-galaxy install ucr.mailman3
ライセンス
mit
ダウンロード
83