diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d28d1ab..ab97d51e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,16 @@ # Change Log All notable changes to this project will be documented in this file. +## Wazuh Docker v3.9.0_7.0.0 + +### Added + +- Option to sisable additionals X-Pack applications and hide unnecesary management links ([@SitoRBJ](https://github.com/SitoRBJ)) ([#163](https://github.com/wazuh/wazuh-docker/pull/163)) + + ## Wazuh Docker v3.9.0_6.7.1 + ### Added - Support for xPACK authorized requests ([@manuasir](https://github.com/manuasir)) ([#119](https://github.com/wazuh/wazuh-docker/pull/119)) diff --git a/kibana/Dockerfile b/kibana/Dockerfile index 2c358f1b..eafccdbf 100644 --- a/kibana/Dockerfile +++ b/kibana/Dockerfile @@ -48,6 +48,8 @@ ARG XPACK_ML="true" ARG XPACK_DEVTOOLS="true" ARG XPACK_MONITORING="true" ARG XPACK_APM="true" +ARG XPACK_MAPS="true" +ARG XPACK_UPTIME="true" ARG CHANGE_WELCOME="false" diff --git a/kibana/config/welcome_wazuh.sh b/kibana/config/welcome_wazuh.sh index 0925d57a..1bcbc75b 100644 --- a/kibana/config/welcome_wazuh.sh +++ b/kibana/config/welcome_wazuh.sh @@ -15,9 +15,13 @@ then sed -i "s:'/app/kibana#/home':'/app/wazuh':g" $kibana_path/src/ui/public/chrome/directives/global_nav/global_nav.html sed -i "s:'/app/kibana#/home':'/app/wazuh':g" $kibana_path/src/ui/public/chrome/directives/header_global_nav/header_global_nav.js - # Redirect Kibana welcome screen to Discover - echo "Hide undesired links" + # Hide management undesired links + echo "Hide management undesired links" sed -i 's#visible: true#visible: false#g' $kibana_path/node_modules/x-pack/plugins/rollup/public/crud_app/index.js sed -i 's#visible: true#visible: false#g' $kibana_path/node_modules/x-pack/plugins/license_management/public/management_section.js + sed -i 's#visible: true#visible: false#g' $kibana_path/node_modules/x-pack/plugins/index_lifecycle_management/public/register_management_section.js + sed -i 's#visible: true#visible: false#g' $kibana_path/node_modules/x-pack/plugins/cross_cluster_replication/public/register_routes.js + sed -i 's#visible: true#visible: false#g' $kibana_path/node_modules/x-pack/plugins/remote_clusters/public/index.js + sed -i 's#visible: true#visible: false#g' $kibana_path/node_modules/x-pack/plugins/upgrade_assistant/public/index.js fi diff --git a/kibana/config/xpack_config.sh b/kibana/config/xpack_config.sh index 0dbd5ce8..454072e8 100644 --- a/kibana/config/xpack_config.sh +++ b/kibana/config/xpack_config.sh @@ -12,6 +12,8 @@ then [xpack.logstash.enabled]=$XPACK_LOGS [xpack.infra.enabled]=$XPACK_INFRA [xpack.monitoring.enabled]=$XPACK_MONITORING + [xpack.maps.enabled]=$XPACK_MAPS + [xpack.uptime.enabled]=$XPACK_UPTIME [console.enabled]=$XPACK_DEVTOOLS ) for i in "${!CONFIG_MAP[@]}" @@ -31,6 +33,8 @@ xpack.canvas.enabled: $XPACK_CANVAS xpack.logstash.enabled: $XPACK_LOGS xpack.infra.enabled: $XPACK_INFRA xpack.monitoring.enabled: $XPACK_MONITORING +xpack.maps.enabled: $XPACK_MAPS +xpack.uptime.enabled: $XPACK_UPTIME console.enabled: $XPACK_DEVTOOLS " >> $kibana_config_file fi