ucr.mailman3

Rollenname: mailman3

Build-Status

Installiere Mailman3 Suite zusammen mit Nginx, Postfix, Postgres und Certbot auf Debian 10

Anforderungen

Rollenvariablen

Abhängigkeiten

  • Hängt nicht von anderen Ansible-Rollen ab: nein

Beispiel-Playbook

- hosts: mailman3
  vars:
    mailman3_domain: beispiel.com
    # Es wird ein Zertifikat mit Certbot, dessen Nginx-Plugin und HTTP-Validierung (öffentliche IP erforderlich) installiert und erstellt. Wenn falsch, wird ein selbstsigniertes Zertifikat installiert.
    mailman3_install_certbot: true # installiere und erstelle Zertifikat
    # Geheimnisse, bitte ändere sie
    mailman3_secret_key: "geheime_schlüssel_ändern"
    mailman3_rest_api_pass: "api_pass_ändern"
    mailman3_archiver_key: "archiver_key_ändern"
    mailman3_db_pass: "db_pass_ändern"
    mailman3_web_db_pass: "web_db_pass_ändern"
    mailman3_web_admin_pass: "web_admin_pass_ändern"
  rollen:
    - ucr.mailman3

Lizenz

MIT

Autoreninformation

Job Céspedes Ortiz: jobcespedes@gmail.com

Über das Projekt

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

Installieren
ansible-galaxy install ucr.mailman3
GitHub Repository
Lizenz
mit
Downloads
83