Compare commits

...
41 Commits
Author SHA1 Message Date
Gonzalo Acuña 2319628f8a Merge pull request #2408 from wazuh/revert-image-tag-4.10.4
Revert image tag to 4.10.4
2026-05-19 13:16:10 -03:00
Victor Carlos Erenu 2448003d80 Revert image tag to 4.10.4 2026-05-19 22:41:59 +07:00
Carlos Anguita c8f5d8ec20 Change rc1 image tags for v4.10.4-rc1 tag (#2407) 2026-05-19 17:38:20 +02:00
Victor Carlos Erenu 6d2c76d373 Change rc1 image tags for v4.10.4-rc1 tag 2026-05-19 22:31:28 +07:00
Gonzalo Acuña 8d9d174978 Merge pull request #2405 from wazuh/bug/2404-wazuh-manager4104-rc1-docker-container-fails-to-start-error-5011-in-create_userpy
Changed `update_user` function from `wazuh.security` to `wazuh.rbac.orm` module
2026-05-19 11:58:33 -03:00
Victor Carlos Erenu cc9e9d0bf5 Delete unused goss tests 2026-05-19 19:28:10 +07:00
Carlos Anguita López 2fed54bf41 update changelog 2026-05-19 14:01:09 +02:00
Carlos Anguita López 3189dd4ba9 change update_user used function from wazuh.security to wazuh.rbac.orm 2026-05-19 13:13:01 +02:00
Carlos Anguita 8641b55470 Merge pull request #2398 from wazuh/enhancement/2396-remove-image-tag
Remove RC1 stage from 4.10.4 image tag
2026-05-14 10:46:58 +02:00
Enrique Araque b0cf6a8af8 remove stage from image tag 2026-05-14 10:40:12 +02:00
Carlos Anguita 5148338f6c Merge pull request #2397 from wazuh/enhancement/2396-bump-revision
Bump revision and change docker image tags for 4.10.4 RC1
2026-05-14 10:34:25 +02:00
Enrique Araque 5aa6945283 add stage to dashbaord tag image 2026-05-14 10:33:22 +02:00
Enrique Araque 0472a4749b Bump revison and change docker tags 2026-05-14 10:28:40 +02:00
Carlos Bordon 8c147b13de Merge pull request #2092 from wazuh/change/6569-nokia-private-key-hardcoded-in-wazuh-manager-image
Removed sslmanager key from the docker manager image
2025-11-27 11:59:55 -03:00
Carlos Bordon 48650df87e The location of the remove command for the wazuh-authd certificates has been changed. 2025-11-27 11:16:50 -03:00
Carlos Bordon d242c9e5f6 Indentation is added to the 0-wazuh-init file 2025-11-26 15:40:47 -03:00
Carlos Bordon 8cf39aa273 Updated changelog 2025-11-26 15:18:43 -03:00
Carlos Bordon 5eceb0532b Merge branch '4.10.4' of github.com:wazuh/wazuh-docker into change/6569-nokia-private-key-hardcoded-in-wazuh-manager-image 2025-11-26 15:18:09 -03:00
Carlos Bordon cdfaa5ec31 Removed sslmanager key from the docker manager image 2025-11-26 14:59:05 -03:00
Gonzalo Acuña 1cff9a8dfa Merge pull request #2036 from wazuh/fix/edr-6518-backport-4.13.0
Backport 4.13.0 changes: Modify wazuh-keystore use
2025-10-15 08:09:53 -03:00
Jesus Garcia f5edb2d54b Update CHANGELOG 2025-10-14 11:03:53 -05:00
vcerenu cd89f266d2 Modify wazuh-keystore use 2025-10-14 10:57:07 -05:00
vcerenu d9206376d1 Add changelog 2025-10-14 10:57:07 -05:00
vcerenu ae63208579 Modify wazuh-keystore use 2025-10-14 10:57:07 -05:00
Gonzalo Acuña 61141069ff Merge pull request #1978 from wazuh/merge-4.10.3-into-4.10.4
Merge 4.10.3 into 4.10.4
2025-08-19 14:27:45 -03:00
Jesus Garcia 1b2ea0d9ae Merge branch '4.10.3' into '4.10.4' 2025-08-19 12:21:47 -05:00
Gonzalo Acuña 353e95dd12 Merge pull request #1967 from wazuh/bug/1966-permanent-data-excp-4.10.4
Add wazuh-template.json into permanent data exception
2025-08-13 11:11:06 -03:00
vcerenu ffd8149c61 Add changelog 2025-08-13 08:48:20 -03:00
vcerenu 7b93ab0cad Add wazuh-template.json into permanent data exception 2025-08-13 08:45:12 -03:00
Gonzalo Acuña 15e49f7325 Merge pull request #1964 from wazuh/revert-tag-4.10.3-rc1
Revert Tags rc1
2025-08-11 11:53:30 -03:00
vcerenu 96d60d4a49 Revert Tags 2025-08-11 11:51:23 -03:00
Gonzalo Acuña 1c7bb4a60b Merge pull request #1963 from wazuh/enhancement/1962-add-perm-data
Add PERMANENT_DATA exception and bump rc1 stage
2025-08-11 11:46:44 -03:00
vcerenu 090b64b959 Add PERMANENT_DATA exception and bump rc1 stage 2025-08-11 11:44:08 -03:00
Gonzalo Acuña d3afec63e0 Merge pull request #1961 from wazuh/enhancement/1959-revert-tag
Revert tag
2025-08-08 10:19:43 -03:00
vcerenu f4933cdfe8 Revert tag 2025-08-08 10:09:44 -03:00
Gonzalo Acuña c10113ba56 Merge pull request #1960 from wazuh/enhancement/1959-bump-rc1
Bump Revision number and stage
2025-08-08 10:01:29 -03:00
vcerenu 3e1a5a38ae Bump Revision number and stage 2025-08-08 09:53:09 -03:00
Gonzalo Acuña 8d1c19e884 Merge pull request #1955 from wazuh/bump-4.10.4-version
Bump 4.10.4 version
2025-08-06 11:48:43 -03:00
vcerenu c0da16c7fe Bump 4.10.4 version 2025-08-06 11:44:55 -03:00
Carlos Bordon 440242181a Merge pull request #1839 from wazuh/bump/1838-support-4.10.3-version
Bump to 4.10.3
2025-05-23 13:53:24 -03:00
Jesus Garcia 6673d76a09 Bump to 4.10.3 2025-05-23 11:05:57 -05:00
15 changed files with 82 additions and 102 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
WAZUH_VERSION=4.10.2 WAZUH_VERSION=4.10.4
WAZUH_IMAGE_VERSION=4.10.2 WAZUH_IMAGE_VERSION=4.10.4
WAZUH_TAG_REVISION=1 WAZUH_TAG_REVISION=1
FILEBEAT_TEMPLATE_BRANCH=4.10.2 FILEBEAT_TEMPLATE_BRANCH=4.10.4
WAZUH_FILEBEAT_MODULE=wazuh-filebeat-0.4.tar.gz WAZUH_FILEBEAT_MODULE=wazuh-filebeat-0.4.tar.gz
WAZUH_UI_REVISION=1 WAZUH_UI_REVISION=1
+1 -15
View File
@@ -34,20 +34,6 @@ file:
group: wazuh group: wazuh
filetype: file filetype: file
contains: [] contains: []
/var/ossec/etc/sslmanager.cert:
exists: true
mode: "0640"
owner: root
group: root
filetype: file
contains: []
/var/ossec/etc/sslmanager.key:
exists: true
mode: "0640"
owner: root
group: root
filetype: file
contains: []
package: package:
filebeat: filebeat:
installed: true installed: true
@@ -56,7 +42,7 @@ package:
wazuh-manager: wazuh-manager:
installed: true installed: true
versions: versions:
- 4.10.2 - 4.10.4
port: port:
tcp:1514: tcp:1514:
listening: true listening: true
@@ -6,11 +6,11 @@ on:
inputs: inputs:
image_tag: image_tag:
description: 'Docker image tag' description: 'Docker image tag'
default: '4.10.2' default: '4.10.4'
required: true required: true
docker_reference: docker_reference:
description: 'wazuh-docker reference' description: 'wazuh-docker reference'
default: 'v4.10.2' default: 'v4.10.4'
required: false required: false
products: products:
description: 'Comma-separated list of the image names to build and push' description: 'Comma-separated list of the image names to build and push'
@@ -42,12 +42,12 @@ on:
inputs: inputs:
image_tag: image_tag:
description: 'Docker image tag' description: 'Docker image tag'
default: '4.10.2' default: '4.10.4'
required: true required: true
type: string type: string
docker_reference: docker_reference:
description: 'wazuh-docker reference' description: 'wazuh-docker reference'
default: 'v4.10.2' default: 'v4.10.4'
required: false required: false
type: string type: string
products: products:
+38
View File
@@ -1,6 +1,44 @@
# Change Log # Change Log
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [4.10.4]
### Added
- None
### Changed
- Removed sslmanager key from the docker manager image. ([#2092](https://github.com/wazuh/wazuh-docker/pull/2092))
- Backport 4.13.0 changes: Modify wazuh-keystore use ([#2036](https://github.com/wazuh/wazuh-docker/pull/2036)) \- (wazuh-keystore)
### Fixed
- Changed update_user function from wazuh.security to wazuh.rbac.orm module ([#2405](https://github.com/wazuh/wazuh-docker/pull/2405))
- Add wazuh-template.json into permanent data exception ([#1967](https://github.com/wazuh/wazuh-docker/pull/1967))
### Deleted
- None
## [4.10.3]
### Added
- None
### Changed
- None
### Fixed
- None
### Deleted
- None
## [4.10.2] ## [4.10.2]
### Added ### Added
+1 -39
View File
@@ -178,45 +178,7 @@ WAZUH_MONITORING_REPLICAS=0 ##
| Wazuh version | ODFE | XPACK | | Wazuh version | ODFE | XPACK |
|---------------|---------|--------| |---------------|---------|--------|
| v4.10.2 | | | | v4.3.0+ | N/A | N/A |
| v4.10.1 | | |
| v4.10.0 | | |
| v4.9.2 | | |
| v4.9.1 | | |
| v4.9.0 | | |
| v4.8.2 | | |
| v4.8.1 | | |
| v4.8.0 | | |
| v4.7.5 | | |
| v4.7.4 | | |
| v4.7.3 | | |
| v4.7.2 | | |
| v4.7.1 | | |
| v4.7.0 | | |
| v4.6.0 | | |
| v4.5.4 | | |
| v4.5.3 | | |
| v4.5.2 | | |
| v4.5.1 | | |
| v4.5.0 | | |
| v4.4.5 | | |
| v4.4.4 | | |
| v4.4.3 | | |
| v4.4.2 | | |
| v4.4.1 | | |
| v4.4.0 | | |
| v4.3.11 | | |
| v4.3.10 | | |
| v4.3.9 | | |
| v4.3.8 | | |
| v4.3.7 | | |
| v4.3.6 | | |
| v4.3.5 | | |
| v4.3.4 | | |
| v4.3.3 | | |
| v4.3.2 | | |
| v4.3.1 | | |
| v4.3.0 | | |
| v4.2.7 | 1.13.2 | 7.11.2 | | v4.2.7 | 1.13.2 | 7.11.2 |
| v4.2.6 | 1.13.2 | 7.11.2 | | v4.2.6 | 1.13.2 | 7.11.2 |
| v4.2.5 | 1.13.2 | 7.11.2 | | v4.2.5 | 1.13.2 | 7.11.2 |
+2 -2
View File
@@ -1,2 +1,2 @@
WAZUH-DOCKER_VERSION="4.10.2" WAZUH-DOCKER_VERSION="4.10.4"
REVISION="41021" REVISION="41041"
+2 -2
View File
@@ -13,7 +13,7 @@ This script initializes the environment variables needed to build each of the im
The script allows you to build images from other versions of Wazuh, to do this you must use the -v or --version argument: The script allows you to build images from other versions of Wazuh, to do this you must use the -v or --version argument:
``` ```
$ build-docker-images/build-images.sh -v 4.10.2 $ build-docker-images/build-images.sh -v 4.10.4
``` ```
To get all the available script options use the -h or --help option: To get all the available script options use the -h or --help option:
@@ -26,7 +26,7 @@ Usage: build-docker-images/build-images.sh [OPTIONS]
-d, --dev <ref> [Optional] Set the development stage you want to build, example rc1 or beta1, not used by default. -d, --dev <ref> [Optional] Set the development stage you want to build, example rc1 or beta1, not used by default.
-f, --filebeat-module <ref> [Optional] Set Filebeat module version. By default 0.4. -f, --filebeat-module <ref> [Optional] Set Filebeat module version. By default 0.4.
-r, --revision <rev> [Optional] Package revision. By default 1 -r, --revision <rev> [Optional] Package revision. By default 1
-v, --version <ver> [Optional] Set the Wazuh version should be builded. By default, 4.10.2. -v, --version <ver> [Optional] Set the Wazuh version should be builded. By default, 4.10.4.
-h, --help Show this help. -h, --help Show this help.
``` ```
+2 -2
View File
@@ -1,4 +1,4 @@
WAZUH_IMAGE_VERSION=4.10.2 WAZUH_IMAGE_VERSION=4.10.4
WAZUH_VERSION=$(echo $WAZUH_IMAGE_VERSION | sed -e 's/\.//g') WAZUH_VERSION=$(echo $WAZUH_IMAGE_VERSION | sed -e 's/\.//g')
WAZUH_TAG_REVISION=1 WAZUH_TAG_REVISION=1
WAZUH_CURRENT_VERSION=$(curl --silent https://api.github.com/repos/wazuh/wazuh/releases/latest | grep '["]tag_name["]:' | sed -E 's/.*\"([^\"]+)\".*/\1/' | cut -c 2- | sed -e 's/\.//g') WAZUH_CURRENT_VERSION=$(curl --silent https://api.github.com/repos/wazuh/wazuh/releases/latest | grep '["]tag_name["]:' | sed -E 's/.*\"([^\"]+)\".*/\1/' | cut -c 2- | sed -e 's/\.//g')
@@ -12,7 +12,7 @@ IMAGE_VERSION=${WAZUH_IMAGE_VERSION}
# License (version 2) as published by the FSF - Free Software # License (version 2) as published by the FSF - Free Software
# Foundation. # Foundation.
WAZUH_IMAGE_VERSION="4.10.2" WAZUH_IMAGE_VERSION="4.10.4"
WAZUH_TAG_REVISION="1" WAZUH_TAG_REVISION="1"
WAZUH_DEV_STAGE="" WAZUH_DEV_STAGE=""
FILEBEAT_MODULE_VERSION="0.4" FILEBEAT_MODULE_VERSION="0.4"
+3 -1
View File
@@ -30,7 +30,9 @@ RUN yum install wazuh-manager-${WAZUH_VERSION}-${WAZUH_TAG_REVISION} -y && \
-o /tmp/s6-overlay-amd64.tar.gz && \ -o /tmp/s6-overlay-amd64.tar.gz && \
tar xzf /tmp/s6-overlay-amd64.tar.gz -C / --exclude="./bin" && \ tar xzf /tmp/s6-overlay-amd64.tar.gz -C / --exclude="./bin" && \
tar xzf /tmp/s6-overlay-amd64.tar.gz -C /usr ./bin && \ tar xzf /tmp/s6-overlay-amd64.tar.gz -C /usr ./bin && \
rm /tmp/s6-overlay-amd64.tar.gz rm /tmp/s6-overlay-amd64.tar.gz && \
rm -f /var/ossec/etc/sslmanager.key && \
rm -f /var/ossec/etc/sslmanager.cert
COPY config/etc/ /etc/ COPY config/etc/ /etc/
COPY --chown=root:wazuh config/create_user.py /var/ossec/framework/scripts/create_user.py COPY --chown=root:wazuh config/create_user.py /var/ossec/framework/scripts/create_user.py
@@ -13,13 +13,12 @@ SPECIAL_CHARS = "@$!%*?&-_"
try: try:
from wazuh.rbac.orm import check_database_integrity from wazuh.rbac.orm import check_database_integrity, AuthenticationManager
from wazuh.security import ( from wazuh.security import (
create_user, create_user,
get_users, get_users,
get_roles, get_roles,
set_user_role, set_user_role,
update_user,
) )
except ModuleNotFoundError as e: except ModuleNotFoundError as e:
logging.error("No module 'wazuh' found.") logging.error("No module 'wazuh' found.")
@@ -54,12 +53,11 @@ def disable_user(uid):
# assure there must be at least one character from each group # assure there must be at least one character from each group
random_pass = random_pass + ''.join([random.choice(chars) for chars in [string.ascii_lowercase, string.digits, string.ascii_uppercase, SPECIAL_CHARS]]) random_pass = random_pass + ''.join([random.choice(chars) for chars in [string.ascii_lowercase, string.digits, string.ascii_uppercase, SPECIAL_CHARS]])
random_pass = ''.join(random.sample(random_pass,len(random_pass))) random_pass = ''.join(random.sample(random_pass,len(random_pass)))
update_user( with AuthenticationManager() as auth:
user_id=[ auth.update_user(
str(uid), user_id=uid,
], password=random_pass,
password=random_pass, )
)
if __name__ == "__main__": if __name__ == "__main__":
@@ -90,12 +88,11 @@ if __name__ == "__main__":
else: else:
# modify an existing user ("wazuh" or "wazuh-wui") # modify an existing user ("wazuh" or "wazuh-wui")
uid = initial_users[username] uid = initial_users[username]
update_user( with AuthenticationManager() as auth:
user_id=[ auth.update_user(
str(uid), user_id=uid,
], password=password,
password=password, )
)
# disable unused default users # disable unused default users
for def_user in ['wazuh', 'wazuh-wui']: for def_user in ['wazuh', 'wazuh-wui']:
if def_user != username: if def_user != username:
@@ -6,8 +6,6 @@ source /permanent_data.env
WAZUH_INSTALL_PATH=/var/ossec WAZUH_INSTALL_PATH=/var/ossec
WAZUH_CONFIG_MOUNT=/wazuh-config-mount WAZUH_CONFIG_MOUNT=/wazuh-config-mount
AUTO_ENROLLMENT_ENABLED=${AUTO_ENROLLMENT_ENABLED:-true}
############################################################################## ##############################################################################
# Aux functions # Aux functions
@@ -180,7 +178,7 @@ set_rids_owner() {
} }
############################################################################## ##############################################################################
# Change any ossec user/group to wazuh user/group # Change any ossec user/group to wazuh user/group
############################################################################## ##############################################################################
set_correct_permOwner() { set_correct_permOwner() {
@@ -209,13 +207,9 @@ main() {
# Remove some files in permanent_data (i.e. .template.db) # Remove some files in permanent_data (i.e. .template.db)
remove_data_files remove_data_files
# Generate wazuh-authd certs if AUTO_ENROLLMENT_ENABLED is true and does not exist if [ ! -e ${WAZUH_INSTALL_PATH}/etc/sslmanager.key ]
if [ $AUTO_ENROLLMENT_ENABLED == true ]
then then
if [ ! -e ${WAZUH_INSTALL_PATH}/etc/sslmanager.key ] create_ossec_key_cert
then
create_ossec_key_cert
fi
fi fi
# Mount selected files (WAZUH_CONFIG_MOUNT) to container # Mount selected files (WAZUH_CONFIG_MOUNT) to container
@@ -115,8 +115,8 @@ function_entrypoint_scripts() {
function_configure_vulnerability_detection() { function_configure_vulnerability_detection() {
if [ "$INDEXER_PASSWORD" != "" ]; then if [ "$INDEXER_PASSWORD" != "" ]; then
>&2 echo "Configuring password." >&2 echo "Configuring password."
/var/ossec/bin/wazuh-keystore -f indexer -k username -v $INDEXER_USERNAME echo "$INDEXER_USERNAME" | /var/ossec/bin/wazuh-keystore -f indexer -k username
/var/ossec/bin/wazuh-keystore -f indexer -k password -v $INDEXER_PASSWORD echo "$INDEXER_PASSWORD" | /var/ossec/bin/wazuh-keystore -f indexer -k password
fi fi
} }
@@ -97,6 +97,7 @@ PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/exceptions.py"
PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/buckets/bucket.py" PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/buckets/bucket.py"
PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/buckets/access_logs.py" PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/buckets/access_logs.py"
PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/pubsub/subscriber.py" PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/pubsub/subscriber.py"
PERMANENT_DATA_EXCP[((i++))]="/etc/filebeat/wazuh-template.json"
export PERMANENT_DATA_EXCP export PERMANENT_DATA_EXCP
# Files mounted in a volume that should be deleted # Files mounted in a volume that should be deleted
+6 -6
View File
@@ -3,7 +3,7 @@ version: '3.7'
services: services:
wazuh.master: wazuh.master:
image: wazuh/wazuh-manager:4.10.2 image: wazuh/wazuh-manager:4.10.4
hostname: wazuh.master hostname: wazuh.master
restart: always restart: always
ulimits: ulimits:
@@ -45,7 +45,7 @@ services:
- ./config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf - ./config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf
wazuh.worker: wazuh.worker:
image: wazuh/wazuh-manager:4.10.2 image: wazuh/wazuh-manager:4.10.4
hostname: wazuh.worker hostname: wazuh.worker
restart: always restart: always
ulimits: ulimits:
@@ -81,7 +81,7 @@ services:
- ./config/wazuh_cluster/wazuh_worker.conf:/wazuh-config-mount/etc/ossec.conf - ./config/wazuh_cluster/wazuh_worker.conf:/wazuh-config-mount/etc/ossec.conf
wazuh1.indexer: wazuh1.indexer:
image: wazuh/wazuh-indexer:4.10.2 image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh1.indexer hostname: wazuh1.indexer
restart: always restart: always
ports: ports:
@@ -107,7 +107,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml - ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh2.indexer: wazuh2.indexer:
image: wazuh/wazuh-indexer:4.10.2 image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh2.indexer hostname: wazuh2.indexer
restart: always restart: always
environment: environment:
@@ -129,7 +129,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml - ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh3.indexer: wazuh3.indexer:
image: wazuh/wazuh-indexer:4.10.2 image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh3.indexer hostname: wazuh3.indexer
restart: always restart: always
environment: environment:
@@ -151,7 +151,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml - ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh.dashboard: wazuh.dashboard:
image: wazuh/wazuh-dashboard:4.10.2 image: wazuh/wazuh-dashboard:4.10.4
hostname: wazuh.dashboard hostname: wazuh.dashboard
restart: always restart: always
ports: ports:
+3 -3
View File
@@ -3,7 +3,7 @@ version: '3.7'
services: services:
wazuh.manager: wazuh.manager:
image: wazuh/wazuh-manager:4.10.2 image: wazuh/wazuh-manager:4.10.4
hostname: wazuh.manager hostname: wazuh.manager
restart: always restart: always
ulimits: ulimits:
@@ -46,7 +46,7 @@ services:
- ./config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf - ./config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf
wazuh.indexer: wazuh.indexer:
image: wazuh/wazuh-indexer:4.10.2 image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh.indexer hostname: wazuh.indexer
restart: always restart: always
ports: ports:
@@ -71,7 +71,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml - ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh.dashboard: wazuh.dashboard:
image: wazuh/wazuh-dashboard:4.10.2 image: wazuh/wazuh-dashboard:4.10.4
hostname: wazuh.dashboard hostname: wazuh.dashboard
restart: always restart: always
ports: ports: