From 6b449ef816a70162c90f8d215e25fe2970a891bc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Isma=C3=ABl=20Bouya?= Date: Fri, 4 May 2018 21:12:35 +0200 Subject: [PATCH] Add password secret for cryptoportfolio app --- modules/role/manifests/cryptoportfolio/front.pp | 4 ++++ modules/role/templates/cryptoportfolio/api_conf.toml.erb | 3 +++ 2 files changed, 7 insertions(+) diff --git a/modules/role/manifests/cryptoportfolio/front.pp b/modules/role/manifests/cryptoportfolio/front.pp index 280ef8b..e676395 100644 --- a/modules/role/manifests/cryptoportfolio/front.pp +++ b/modules/role/manifests/cryptoportfolio/front.pp @@ -12,6 +12,10 @@ class role::cryptoportfolio::front inherits role::cryptoportfolio { $cf_front_app_api_conf = "${home}/conf.toml" $cf_front_app_api_secret = generate_password(24, $password_seed, "cryptoportfolio_api_secret") + $cf_front_app_password_reset_secret = generate_password(24, $password_seed, "cryptoportfolio_api_password_reset_secret") + $cf_front_app_free_sms_user = lookup("role::cryptoportfolio::front::free_sms_user") + $cf_front_app_free_sms_pass = lookup("role::cryptoportfolio::front::free_sms_pass") + $cf_front_app_static_conf = "${cf_front_app}/cmd/web/env/prod.env" ensure_packages(["go", "npm", "nodejs", "yarn"]) diff --git a/modules/role/templates/cryptoportfolio/api_conf.toml.erb b/modules/role/templates/cryptoportfolio/api_conf.toml.erb index 8d0e037..63f39c7 100644 --- a/modules/role/templates/cryptoportfolio/api_conf.toml.erb +++ b/modules/role/templates/cryptoportfolio/api_conf.toml.erb @@ -22,6 +22,9 @@ database=0 [api] domain="<%= @web_host %>" jwt_secret="<%= @cf_front_app_api_secret %>" +password_reset_secret="<%= @cf_front_app_password_reset_secret %>" +free_sms_user="<%= @cf_front_app_free_sms_user %>" +free_sms_pass="<%= @cf_front_app_free_sms_pass %>" [app] public_dir="../web/build/static" -- 2.41.0