nouveau role BBB qui active les notifications par mails

This commit is contained in:
Antoine Ouvrard
2021-06-24 17:33:20 +02:00
parent cc208f6ebf
commit 6dbce618b1
4 changed files with 119 additions and 40 deletions
@@ -0,0 +1,3 @@
---
- name: restart greenlight
shell: "cd /root/greenlight; docker-compose down; docker-compose up -d"
+74
View File
@@ -0,0 +1,74 @@
---
# Configure le relay SMTP Gandi de Néréide pour que BBB envoie des mails
- name: ajout du serveur SMTP
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_SERVER="
line: "SMTP_SERVER=mail.gandi.net"
notify:
- restart greenlight
- name: ajout du SMTP_PORT
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_PORT="
line: "SMTP_PORT=587"
notify:
- restart greenlight
- name: ajout du SMTP_DOMAIN
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_DOMAIN="
line: "SMTP_DOMAIN=nereide.fr"
notify:
- restart greenlight
- name: ajout du SMTP_USERNAME
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_USERNAME="
line: "SMTP_USERNAME=relay-smtp@nereide.fr"
notify:
- restart greenlight
- name: ajout du SMTP_PASSWORD
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_PASSWORD="
line: "SMTP_PASSWORD={{ vault_smtp_nrd_pass }}"
notify:
- restart greenlight
- name: ajout du SMTP_AUTH
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_AUTH="
line: "SMTP_AUTH=plain"
notify:
- restart greenlight
- name: ajout du SMTP_STARTTLS_AUTO
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_STARTTLS_AUTO="
line: "SMTP_STARTTLS_AUTO=true"
notify:
- restart greenlight
- name: ajout du SMTP_SENDER
lineinfile:
path: "/root/greenlight/.env"
regexp: "^SMTP_SENDER="
line: "SMTP_SENDER=no-reply@bbb.fr"
notify:
- restart greenlight
- name: Activation des notifications par mails
lineinfile:
path: "/root/greenlight/.env"
insertafter: "^# ALLOW_MAIL_NOTIFICATIONS=true"
line: "ALLOW_MAIL_NOTIFICATIONS=true"
notify:
- restart greenlight