From 4de98ccf5fd5d6f22a1ffead2adf901b0e4ca288 Mon Sep 17 00:00:00 2001 From: Mohammad Abudayyeh <47318409+moabu@users.noreply.github.com> Date: Tue, 9 Jul 2024 11:43:40 +0000 Subject: [PATCH] feat: enable missing services in docker monolith (#8915) Signed-off-by: moabu <47318409+moabu@users.noreply.github.com> --- docker-jans-monolith/Dockerfile | 6 ++++++ docker-jans-monolith/scripts/entrypoint.sh | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/docker-jans-monolith/Dockerfile b/docker-jans-monolith/Dockerfile index 8865d272b67..7ea8ba310de 100644 --- a/docker-jans-monolith/Dockerfile +++ b/docker-jans-monolith/Dockerfile @@ -72,6 +72,12 @@ ENV CN_HOSTNAME="demoexample.jans.io" \ CN_INSTALL_CONFIG_API="true" \ CN_INSTALL_SCIM="true" \ CN_INSTALL_FIDO2="true" \ + CN_INSTALL_CASA="true" \ + CN_INSTALL_KC_LINK="true" \ + CN_INSTALL_LINK="true" \ + CN_INSTALL_LOCK="true" \ + CN_INSTALL_SAML="true" \ + CN_INSTALL_OPA="true" \ RDBMS_DATABASE="jans" \ RDBMS_USER="jans" \ RDBMS_PASSWORD="" \ diff --git a/docker-jans-monolith/scripts/entrypoint.sh b/docker-jans-monolith/scripts/entrypoint.sh index 157c39bd077..54736cae87b 100644 --- a/docker-jans-monolith/scripts/entrypoint.sh +++ b/docker-jans-monolith/scripts/entrypoint.sh @@ -38,6 +38,12 @@ install_jans() { echo "install_config_api=""$([[ ${CN_INSTALL_CONFIG_API} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null echo "install_scim_server=""$([[ ${CN_INSTALL_SCIM} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null echo "installFido2=""$([[ ${CN_INSTALL_FIDO2} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null + echo "install_casa=""$([[ ${CN_INSTALL_CASA} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null + echo "install_jans_keycloak_link=""$([[ ${CN_INSTALL_KC_LINK} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null + echo "install_jans_link=""$([[ ${CN_INSTALL_LINK} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null + echo "install_jans_lock=""$([[ ${CN_INSTALL_LOCK} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null + echo "install_jans_saml=""$([[ ${CN_INSTALL_SAML} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null + echo "install_opa=""$([[ ${CN_INSTALL_OPA} == true ]] && echo True || echo False)" | tee -a setup.properties > /dev/null echo "test_client_id=${TEST_CLIENT_ID}"| tee -a setup.properties > /dev/null echo "test_client_pw=${TEST_CLIENT_SECRET}" | tee -a setup.properties > /dev/null1 echo "test_client_trusted=""$([[ ${TEST_CLIENT_TRUSTED} == true ]] && echo True || echo True)" | tee -a setup.properties > /dev/null