diff --git a/kibana/Dockerfile b/kibana/Dockerfile index 8bb08523..b8a29ea8 100644 --- a/kibana/Dockerfile +++ b/kibana/Dockerfile @@ -49,6 +49,7 @@ ARG XPACK_DEVTOOLS="true" ARG XPACK_MONITORING="true" ARG XPACK_APM="true" +ARG CHANGE_WELLCOME="false" COPY --chown=kibana:kibana ./config/wazuh_app_config.sh ./ @@ -66,4 +67,10 @@ RUN ./xpack_config.sh RUN /usr/local/bin/kibana-docker --optimize +COPY --chown=kibana:kibana ./config/welcome_wazuh.sh ./ + +RUN chmod +x ./welcome_wazuh.sh + +RUN ./welcome_wazuh.sh + ENTRYPOINT /entrypoint.sh diff --git a/kibana/config/welcome_wazuh.sh b/kibana/config/welcome_wazuh.sh new file mode 100644 index 00000000..1c94c41c --- /dev/null +++ b/kibana/config/welcome_wazuh.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +if [[ $CHANGE_WELLCOME == "true" ]] +then + + kibana_path="/usr/share/kibana" + # Set Wazuh app as the default landing page + echo "Set Wazuh app as the default landing page" + echo "server.defaultRoute: /app/wazuh" >> /etc/kibana/kibana.yml + + # Redirect Kibana welcome screen to Discover + echo "Redirect Kibana welcome screen to Discover" + sed -i "s:'/app/kibana#/home':'/app/kibana#/discover':g" $kibana_path/src/ui/public/chrome/directives/global_nav/global_nav.html + sed -i "s:'/app/kibana#/home':'/app/kibana#/discover':g" $kibana_path/src/ui/public/chrome/directives/header_global_nav/header_global_nav.js +fi