From c5a8532042d7e6389ff66d92845465bc8af4cd84 Mon Sep 17 00:00:00 2001 From: Salt Date: Tue, 28 Jul 2020 11:23:25 -0500 Subject: [PATCH] Open up registration and set up our email --- inventory/group_vars/cowfee.moe.yml | 2 +- roles/pleroma/templates/config.exs | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/inventory/group_vars/cowfee.moe.yml b/inventory/group_vars/cowfee.moe.yml index c47f592..06f1f8f 100644 --- a/inventory/group_vars/cowfee.moe.yml +++ b/inventory/group_vars/cowfee.moe.yml @@ -30,7 +30,7 @@ pleroma_instance_desc: owo pleroma_instance_email: rehashedsalt@cock.li pleroma_instance_name: Cowfee pleroma_instance_notify_email: noreply@cowfee.moe -pleroma_openreg: true +pleroma_openreg: "true" pleroma_static_repo: "https://git.9iron.club/salt/pleroma" pleroma_db_password: !vault | $ANSIBLE_VAULT;1.1;AES256 diff --git a/roles/pleroma/templates/config.exs b/roles/pleroma/templates/config.exs index c96a613..f78513b 100644 --- a/roles/pleroma/templates/config.exs +++ b/roles/pleroma/templates/config.exs @@ -13,7 +13,7 @@ config :pleroma, :instance, email: "{{ pleroma_instance_email }}", notify_email: "{{ pleroma_instance_notify_email }}", limit: "{{ pleroma_char_limit }}", - registrations_open: "{{ pleroma_openreg }}", + registrations_open: {{ pleroma_openreg }}, static_dir: "/var/lib/pleroma/static" config :pleroma, Pleroma.Upload, @@ -36,3 +36,12 @@ config :pleroma, Pleroma.Repo, pool_size: 10 config :pleroma, :database, rum_enabled: false + +config :pleroma, Pleroma.Emails.Mailer, + enabled: true, + adapter: Swoosh.Adapters.SMTP, + relay: "email-smtp.us-east-1.amazonaws.com", + username: "{{ aws_ses_user }}", + password: "{{ aws_ses_pass }}", + ssl: true, + auth: :always