forked from wazuh/wazuh-docker
fix: Added network declarations
Traefik needs services in an accessible network
This commit is contained in:
@@ -42,7 +42,8 @@ services:
|
|||||||
- /opt/stacks/wazuh/config/wazuh_indexer_ssl_certs/wazuh.manager.pem:/etc/ssl/filebeat.pem
|
- /opt/stacks/wazuh/config/wazuh_indexer_ssl_certs/wazuh.manager.pem:/etc/ssl/filebeat.pem
|
||||||
- /opt/stacks/wazuh/config/wazuh_indexer_ssl_certs/wazuh.manager-key.pem:/etc/ssl/filebeat.key
|
- /opt/stacks/wazuh/config/wazuh_indexer_ssl_certs/wazuh.manager-key.pem:/etc/ssl/filebeat.key
|
||||||
- /opt/stacks/wazuh/config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf
|
- /opt/stacks/wazuh/config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
wazuh.indexer:
|
wazuh.indexer:
|
||||||
image: wazuh/wazuh-indexer:4.14.7
|
image: wazuh/wazuh-indexer:4.14.7
|
||||||
hostname: wazuh.indexer
|
hostname: wazuh.indexer
|
||||||
@@ -67,6 +68,8 @@ services:
|
|||||||
- /opt/stacks/wazuh/config/wazuh_indexer_ssl_certs/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem
|
- /opt/stacks/wazuh/config/wazuh_indexer_ssl_certs/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem
|
||||||
- /opt/stacks/wazuh/config/wazuh_indexer/wazuh.indexer.yml:/usr/share/wazuh-indexer/config/opensearch.yml
|
- /opt/stacks/wazuh/config/wazuh_indexer/wazuh.indexer.yml:/usr/share/wazuh-indexer/config/opensearch.yml
|
||||||
- /opt/stacks/wazuh/config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/config/opensearch-security/internal_users.yml
|
- /opt/stacks/wazuh/config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/config/opensearch-security/internal_users.yml
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
|
||||||
wazuh.dashboard:
|
wazuh.dashboard:
|
||||||
image: wazuh/wazuh-dashboard:4.14.7
|
image: wazuh/wazuh-dashboard:4.14.7
|
||||||
@@ -101,7 +104,9 @@ services:
|
|||||||
- traefik.http.routers.wazuh-dashboard.entrypoints=websecure
|
- traefik.http.routers.wazuh-dashboard.entrypoints=websecure
|
||||||
- traefik.http.routers.wazuh-dashboard.tls.certresolver=ovh
|
- traefik.http.routers.wazuh-dashboard.tls.certresolver=ovh
|
||||||
- traefik.http.services.wazuh-dashboard.loadbalancer.server.port=5601
|
- traefik.http.services.wazuh-dashboard.loadbalancer.server.port=5601
|
||||||
|
networks:
|
||||||
|
- backend
|
||||||
|
- web
|
||||||
volumes:
|
volumes:
|
||||||
wazuh_api_configuration:
|
wazuh_api_configuration:
|
||||||
wazuh_etc:
|
wazuh_etc:
|
||||||
@@ -117,3 +122,9 @@ volumes:
|
|||||||
wazuh-indexer-data:
|
wazuh-indexer-data:
|
||||||
wazuh-dashboard-config:
|
wazuh-dashboard-config:
|
||||||
wazuh-dashboard-custom:
|
wazuh-dashboard-custom:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
web:
|
||||||
|
external: true
|
||||||
|
backend:
|
||||||
|
external: true
|
||||||
|
|||||||
Reference in New Issue
Block a user