ucr.mailman3
Nom du rôle : mailman3
Installer Mailman3 Suite avec Nginx, Postfix, Postgres et Certbot sur Debian 10
Exigences
- Voir
requirements.txt
- Ne gère pas le pare-feu ou les ports
Variables de rôle
- Voir
defaults/main.yml
.
Dépendances
- Dépend d'autres rôles Ansible : non
Exemple de Playbook
- hosts: mailman3
vars:
mailman3_domain: exemple.com
# Il installera et créera un certificat en utilisant certbot, son plugin nginx et la validation http (IP publique requise). Si faux, il installera un certificat auto-signé
mailman3_install_certbot: true # installer et créer le certificat
# secrets, veuillez les modifier
mailman3_secret_key: "changer_cle_secrete"
mailman3_rest_api_pass: "changer_mot_de_passe_api"
mailman3_archiver_key: "changer_cle_archivage"
mailman3_db_pass: "changer_mot_de_passe_db"
mailman3_web_db_pass: "changer_mot_de_passe_web_db"
mailman3_web_admin_pass: "changer_mot_de_passe_admin_web"
roles:
- ucr.mailman3
Licence
MIT
Informations sur l'auteur
Job Céspedes Ortiz : jobcespedes@gmail.com
À propos du projet
Install Mailman3 Suite alongside Nginx, Postfix, Postgres and Cerbot on Debian 10
Installer
ansible-galaxy install ucr.mailman3
Licence
mit
Téléchargements
83
Propriétaire