diff --git a/global/overlay/etc/puppet/modules/soc/manifests/vuln_dashboard.pp b/global/overlay/etc/puppet/modules/soc/manifests/vuln_dashboard.pp index 0ba9a0c..8837b84 100644 --- a/global/overlay/etc/puppet/modules/soc/manifests/vuln_dashboard.pp +++ b/global/overlay/etc/puppet/modules/soc/manifests/vuln_dashboard.pp @@ -1,6 +1,6 @@ class soc::vuln_dashboard( - String $hostname = $facts['networking']['fqdn'], - String $tag = 'latest', + String $allowed_hosts = $facts['networking']['fqdn'], + String $docker_tag = 'latest', String $db_datadir = '/opt/vuln-dashboard/dbdata', String $pocs_storage_dir = '/opt/vuln-dashboard/pocsdata', String $sso_service_name = 'dashboard-local', diff --git a/global/overlay/etc/puppet/modules/soc/templates/vuln-dashboard/docker-compose.yml.erb b/global/overlay/etc/puppet/modules/soc/templates/vuln-dashboard/docker-compose.yml.erb index 413bde9..0b8db07 100644 --- a/global/overlay/etc/puppet/modules/soc/templates/vuln-dashboard/docker-compose.yml.erb +++ b/global/overlay/etc/puppet/modules/soc/templates/vuln-dashboard/docker-compose.yml.erb @@ -7,7 +7,7 @@ services: container_name: <%= @sso_service_name %> depends_on: - postgres - image: dashboard-local:latest + image: dashboard-local:<%= @docker_tag %> pull_policy: never environment: DB_NAME: <%= @db_name %> @@ -17,6 +17,7 @@ services: DB_PORT: <%= @db_port %> CENSYS_API_ID: <%= @censys_api_id %> CENSYS_API_SECRET: <%= @censys_api_secret %> + DJANGO_ALLOWED_HOSTS: <%= @allowed_hosts %> ports: - "127.0.0.1:8000:8000" init: true