summaryrefslogtreecommitdiffstats
path: root/modules/bitwarden
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2020-06-14 19:20:36 -0400
committerJesse Luehrs <doy@tozt.net>2020-06-14 19:20:36 -0400
commit9ec8bd7e242410f184f55243922018f10a86c1a0 (patch)
tree6dadd8a8ce5a8acdb522e83782f8b0df50d3e56d /modules/bitwarden
parentb836f9141a2315498de885b030664e6e063449cc (diff)
downloadpuppet-tozt-9ec8bd7e242410f184f55243922018f10a86c1a0.tar.gz
puppet-tozt-9ec8bd7e242410f184f55243922018f10a86c1a0.zip
configure email for bitwarden
Diffstat (limited to 'modules/bitwarden')
-rw-r--r--modules/bitwarden/manifests/server.pp1
-rw-r--r--modules/bitwarden/templates/bitwarden.service2
2 files changed, 2 insertions, 1 deletions
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