]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/role/templates/cryptoportfolio/api_conf.toml.erb
Add mail configuration for cryptoportfolio
[perso/Immae/Projets/Puppet.git] / modules / role / templates / cryptoportfolio / api_conf.toml.erb
index 13550c9a8b4de44a6cfb695af36695548d754191..6bed739d1d643fb2cd8b22ba5c2cba8eb547dad5 100644 (file)
@@ -1,16 +1,44 @@
 log_level="info"
-mode="<%= @cf_env %>"
+mode="<%= @env %>"
 log_out="stdout"
 
 [db]
-user="<%= @cf_pg_user %>"
-password="<%= @cf_pg_password %>"
-database="<%= @cf_pg_db %>"
-address="<%= @cf_pg_host %>"
+user="<%= @pg_user %>"
+password="<%= @pg_password %>"
+database="<%= @pg_db %>"
+<%- if @pg_hostname[0] == "/" -%>
+type="unix"
+address="<%= @pg_hostname %>/.s.PGSQL.<%= @pg_port %>"
+<%- else -%>
+type="tcp"
+address="<%= @pg_hostname %>:<%= @pg_port %>"
+<%- end -%>
+
+<%- if !@redis_host.nil? && @redis_host != "" -%>
+[redis]
+<%- if @redis_host[0] == "/" -%>
+type="unix"
+<%- else -%>
+type="tcp"
+<%- end -%>
+address="<%= @redis_host %>"
+database=0
+<%- end -%>
 
 [api]
-domain="<%= @cf_front_app_host %>"
+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"
+
+<%- if !@smtp_host.nil? && @smtp_host != "" -%>
+[mail]
+login="<%= @smtp_login %>"
+address_from="<%= @mail_from %>"
+password="<%= @smtp_password %>"
+smtp_address="<%= @smtp_host %>"
+<%- end -%>