From 9ec8bd7e242410f184f55243922018f10a86c1a0 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sun, 14 Jun 2020 19:20:36 -0400 Subject: configure email for bitwarden --- modules/bitwarden/manifests/server.pp | 1 + modules/bitwarden/templates/bitwarden.service | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/bitwarden') diff --git a/modules/bitwarden/manifests/server.pp b/modules/bitwarden/manifests/server.pp index 8a2f41c..58b4865 100644 --- a/modules/bitwarden/manifests/server.pp +++ b/modules/bitwarden/manifests/server.pp @@ -3,6 +3,7 @@ class bitwarden::server($data_dir) { include systemd $admin_token = secret::value('bitwarden_admin_token') + $smtp_password = secret::value('bitwarden_smtp_password') exec { "docker pull bitwardenrs/server:latest": provider => "shell", diff --git a/modules/bitwarden/templates/bitwarden.service b/modules/bitwarden/templates/bitwarden.service index 6fba313..2a4ce6a 100644 --- a/modules/bitwarden/templates/bitwarden.service +++ b/modules/bitwarden/templates/bitwarden.service @@ -3,7 +3,7 @@ Description=runs bitwarden After=network.target [Service] -ExecStart=/usr/bin/docker run --rm --name bitwarden -e ADMIN_TOKEN=<%= @admin_token %> -e SIGNUPS_ALLOWED=false -v <%= @data_dir %>:/data/ -p 8080:80 bitwardenrs/server:latest +ExecStart=/usr/bin/docker run --rm --name bitwarden -e ADMIN_TOKEN=<%= @admin_token %> -e SIGNUPS_ALLOWED=false -e SMTP_HOST=mail.tozt.net -e SMTP_FROM=bitwarden-noreply@tozt.net -e SMTP_PORT=465 -e SMTP_SSL=true -e SMTP_USERNAME=bitwarden-noreply@tozt.net -e SMTP_PASSWORD=<%= @smtp_password %> -v <%= @data_dir %>:/data/ -p 8080:80 bitwardenrs/server:latest ExecStop=/usr/bin/docker stop bitwarden Restart=always -- cgit v1.2.3-54-g00ecf