diff options
-rw-r--r-- | modules/profile/manifests/boinc.pp | 2 | ||||
-rw-r--r-- | modules/role/templates/cryptoportfolio/api_conf.toml.erb | 11 |
2 files changed, 12 insertions, 1 deletions
diff --git a/modules/profile/manifests/boinc.pp b/modules/profile/manifests/boinc.pp index 43c4a49..79aa85f 100644 --- a/modules/profile/manifests/boinc.pp +++ b/modules/profile/manifests/boinc.pp | |||
@@ -3,7 +3,7 @@ class profile::boinc ( | |||
3 | Optional[String] $rpc_host = undef, | 3 | Optional[String] $rpc_host = undef, |
4 | ) { | 4 | ) { |
5 | unless empty($rpc_host) or empty($rpc_password) { | 5 | unless empty($rpc_host) or empty($rpc_password) { |
6 | ensure_packages(["boinc-nox"]) | 6 | ensure_packages(["boinc-nox", "lib32-glibc", "lib32-glib2"]) |
7 | 7 | ||
8 | file { "/var/lib/boinc/gui_rpc_auth.cfg": | 8 | file { "/var/lib/boinc/gui_rpc_auth.cfg": |
9 | ensure => present, | 9 | ensure => present, |
diff --git a/modules/role/templates/cryptoportfolio/api_conf.toml.erb b/modules/role/templates/cryptoportfolio/api_conf.toml.erb index 7a4b66d..8d0e037 100644 --- a/modules/role/templates/cryptoportfolio/api_conf.toml.erb +++ b/modules/role/templates/cryptoportfolio/api_conf.toml.erb | |||
@@ -8,6 +8,17 @@ password="<%= @pg_password %>" | |||
8 | database="<%= @pg_db %>" | 8 | database="<%= @pg_db %>" |
9 | address="<%= @pg_host %>" | 9 | address="<%= @pg_host %>" |
10 | 10 | ||
11 | <%- if !@redis_host.nil? && @redis_host != "" -%> | ||
12 | [redis] | ||
13 | <%- if @redis_host[0] == "/" -%> | ||
14 | type="unix" | ||
15 | <%- else -%> | ||
16 | type="tcp" | ||
17 | <%- end -%> | ||
18 | address="<%= @redis_host %>" | ||
19 | database=0 | ||
20 | <%- end -%> | ||
21 | |||
11 | [api] | 22 | [api] |
12 | domain="<%= @web_host %>" | 23 | domain="<%= @web_host %>" |
13 | jwt_secret="<%= @cf_front_app_api_secret %>" | 24 | jwt_secret="<%= @cf_front_app_api_secret %>" |