ucr.mailman3
Rollenname: mailman3
Installiere Mailman3 Suite zusammen mit Nginx, Postfix, Postgres und Certbot auf Debian 10
Anforderungen
- Siehe
requirements.txt
- Es wird keine Firewall oder Ports verwaltet
Rollenvariablen
- Siehe
defaults/main.yml
.
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
Lizenz
mit
Downloads
83
Besitzer