diff --git a/smui/Dockerfile b/smui/Dockerfile index f1fa28c..3e598a7 100644 --- a/smui/Dockerfile +++ b/smui/Dockerfile @@ -12,3 +12,11 @@ RUN apt-get update -y && apt-get install -y python3 python3-pip USER smui RUN python3 -m pip install requests + +# Need custom CMD to include our custom-application.conf +CMD java \ + -Dpidfile.path=$SMUI_CONF_PID_PATH \ + -Dlogback.configurationFile=$SMUI_CONF_LOGBACK_XML_PATH \ + -Dhttp.port=$SMUI_CONF_HTTP_PORT \ + -Dconfig.file="/smui/conf/custom-application.conf" \ + -jar /smui/search-management-ui-assembly-$SMUI_VERSION.jar diff --git a/smui/conf/custom-application.conf b/smui/conf/custom-application.conf new file mode 100644 index 0000000..b1a62a8 --- /dev/null +++ b/smui/conf/custom-application.conf @@ -0,0 +1,22 @@ +include "application.conf" + +smui.target-environment.config="""{ + "LIVE": { + "fancy_preview": [ + { + "rulesCollection": "6e1d4f5f-3436-4a85-b4d2-0c02ae6301f2", + "tenantTag": null, + "previewUrlTemplate": "https://www.example.com/en/main-tenant/search?query=$QUERY" + } + ] + }, + "PRELIVE": { + "fancy_preview": [ + { + "rulesCollection": "6e1d4f5f-3436-4a85-b4d2-0c02ae6301f2", + "tenantTag": null, + "previewUrlTemplate": "https://www.example.com/en/main-tenant/search?query=$QUERY" + } + ] + } +}"""