From 377053797d00e331628c2c09afb79546ee5e21d2 Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Tue, 2 Feb 2021 21:37:12 +0100 Subject: [PATCH] Configure email settings --- playbook.yml | 1 + templates/sentry.config.j2 | 14 +++++++------- vars/email.yml | 12 ++++++++++++ 3 files changed, 20 insertions(+), 7 deletions(-) create mode 100644 vars/email.yml diff --git a/playbook.yml b/playbook.yml index 2bb3987..a84d9b0 100644 --- a/playbook.yml +++ b/playbook.yml @@ -31,3 +31,4 @@ - 'vars/main.yml' - 'vars/network.yml' - 'vars/postgres.yml' + - 'vars/email.yml' diff --git a/templates/sentry.config.j2 b/templates/sentry.config.j2 index 6cb2dfd..c939e5f 100644 --- a/templates/sentry.config.j2 +++ b/templates/sentry.config.j2 @@ -9,14 +9,14 @@ # Mail Server # ############### -# mail.backend: 'smtp' # Use dummy if you want to disable email entirely -mail.host: 'smtp' -# mail.port: 25 -# mail.username: '' -# mail.password: '' -# mail.use-tls: false +mail.backend: 'smtp' +mail.host: '{{ smtp_server }}' +mail.port: {{ smtp_port }} +mail.username: '{{ smtp_username }}' +mail.password: '{{ smtp_password }}' +mail.use-tls: true # The email address to send on behalf of -# mail.from: 'root@localhost' +mail.from: '{{ smtp_username }}' # If you'd like to configure email replies, enable this. # mail.enable-replies: true diff --git a/vars/email.yml b/vars/email.yml new file mode 100644 index 0000000..09d660a --- /dev/null +++ b/vars/email.yml @@ -0,0 +1,12 @@ +smtp_server: 'smtp.transip.email' +smtp_port: 465 +smtp_password: !vault | + $ANSIBLE_VAULT;1.1;AES256 + 34306430333263396535626334633436623532623536663134656332323239663731343230623035 + 3631653566646332323639313934313832313830626532330a333061393364656566636131396262 + 31356439623766326137643030613432623538363861623738366639313662363830313937376532 + 6538633739623964370a333666333538326261643165346561306165363563623462636663633731 + 61316633626132623939303962613533303566383531383930343066373830613135343433353734 + 36323061346564393330366661646333393432313963313266316338646430386337393062393632 + 313166333737633932306439363139633934 +smtp_username: 'sentry@fudiggity.nl'