diff --git a/docker-compose.yml b/docker-compose.yml index 0d6fe42c..f9dd696b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -356,8 +356,6 @@ services: POSTGRES_HOST: bitmagnet-pg-db POSTGRES_PASSWORD: ${BITMAGNET_POSTGRESQL_PASSWORD} POSTGRES_USER: bitmagnet - extra_hosts: - - bitmagnet-pg-db:192.168.55.8 image: ghcr.io/bitmagnet-io/bitmagnet:latest labels: homepage.group: Downloaders @@ -6599,267 +6597,6 @@ services: source: /var/run/docker.sock target: /var/run/docker.sock type: bind - # wazuh-agent: - # container_name: wazuh.agent - # environment: - # JOIN_MANAGER_PROTOCOL: https - # JOIN_MANAGER_MASTER_HOST: wazuh.manager - # JOIN_MANAGER_WORKER_HOST: wazuh.manager - # JOIN_MANAGER_USER: wazuh-wui - # JOIN_MANAGER_PASSWORD: ${WAZUH_API_PASSWORD} - # JOIN_MANAGER_API_PORT: 55000 - # JOIN_MANAGER_PORT: 1514 - # VIRUS_TOTAL_KEY: ${VIRUS_TOTAL_API_KEY} - # DOCKER_HOST: tcp://dockerproxy:2375 - # hostname: wazuh.agent - # image: kennyopennix/wazuh-agent:latest - # networks: - # default: null - # restart: unless-stopped - # wazuh-dashboard: - # container_name: wazuh-dashboard - # depends_on: - # wazuh-indexer: - # condition: service_started - # required: true - # wazuh-manager: - # condition: service_started - # required: true - # restart: true - # environment: - # INDEXER_USERNAME: admin - # INDEXER_PASSWORD: ${WAZUH_INDEXER_PASSWORD} - # WAZUH_API_URL: https://wazuh.manager - # DASHBOARD_USERNAME: kibanaserver - # DASHBOARD_PASSWORD: ${WAZUH_KIBANA_PASSWORD} - # API_USERNAME: wazuh-wui - # API_PASSWORD: ${WAZUH_API_PASSWORD} - # hostname: wazuh-dashboard - # image: wazuh/wazuh-dashboard:${WAZUH_VERSION} - # labels: - # swag: enable - # swag_proto: https - # swag_port: 5601 - # swag_url: wsec.${MY_TLD} - # swag.uptime-kuma.enabled: true - # swag.uptime-kuma.monitor.url: https://wsec.${MY_TLD} - # homepage.group: Privacy/Security - # homepage.name: Wazuh - # homepage.href: https://wsec.${MY_TLD} - # homepage.icon: wazuh.svg - # homepage.description: OSS Security Platform for XDR/SIEM - # links: - # - wazuh-indexer:wazuh-indexer - # - wazuh-manager:wazuh-manager - # networks: - # default: null - # ports: - # - mode: ingress - # protocol: tcp - # published: "5601" - # target: 5601 - # restart: always - # volumes: - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/wazuh.dashboard.pem - # target: /usr/share/wazuh-dashboard/certs/wazuh-dashboard.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/wazuh.dashboard-key.pem - # target: /usr/share/wazuh-dashboard/certs/wazuh-dashboard-key.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/root-ca.pem - # target: /usr/share/wazuh-dashboard/certs/root-ca.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/dashboard/opensearch_dashboards.yml - # target: /usr/share/wazuh-dashboard/config/opensearch_dashboards.yml - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/dashboard/wazuh.yml - # target: /usr/share/wazuh-dashboard/data/wazuh/config/wazuh.yml - # type: bind - # bind: - # create_host_path: true - # - source: wazuh-dashboard-config - # target: /usr/share/wazuh-dashboard/data/wazuh/config - # type: volume - # volume: {} - # - source: wazuh-dashboard-custom - # target: /usr/share/wazuh-dashboard/plugins/wazuh/public/assets/custom - # type: volume - # volume: {} - # wazuh-indexer: - # container_name: wazuh-indexer - # environment: - # OPENSEARCH_JAVA_OPTS: -Xms512m -Xmx512m - # hostname: wazuh-indexer - # image: wazuh/wazuh-indexer:${WAZUH_VERSION} - # networks: - # default: null - # ports: - # - mode: ingress - # protocol: tcp - # published: "9200" - # target: 9200 - # restart: always - # ulimits: - # memlock: - # hard: -1 - # soft: -1 - # nofile: - # hard: 65536 - # soft: 65536 - # volumes: - # - source: wazuh-indexer-data - # target: /var/lib/wazuh-indexer - # type: volume - # volume: {} - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/root-ca.pem - # target: /usr/share/wazuh-indexer/certs/root-ca.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/wazuh.indexer-key.pem - # target: /usr/share/wazuh-indexer/certs/wazuh.indexer.key - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/wazuh.indexer.pem - # target: /usr/share/wazuh-indexer/certs/wazuh.indexer.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/admin.pem - # target: /usr/share/wazuh-indexer/certs/admin.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/admin-key.pem - # target: /usr/share/wazuh-indexer/certs/admin-key.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/indexer/wazuh.indexer.yml - # target: /usr/share/wazuh-indexer/opensearch.yml - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/indexer/internal_users.yml - # target: /usr/share/wazuh-indexer/opensearch-security/internal_users.yml - # type: bind - # bind: - # create_host_path: true - # wazuh-manager: - # container_name: wazuh-manager - # environment: - # INDEXER_URL: https://wazuh.indexer:9200 - # INDEXER_USERNAME: admin - # INDEXER_PASSWORD: ${WAZUH_INDEXER_PASSWORD} - # FILEBEAT_SSL_VERIFICATION_MODE: full - # SSL_CERTIFICATE_AUTHORITIES: /etc/ssl/root-ca.pem - # SSL_CERTIFICATE: /etc/ssl/filebeat.pem - # SSL_KEY: /etc/ssl/filebeat.key - # API_USERNAME: wazuh-wui - # API_PASSWORD: ${WAZUH_API_PASSWORD} - # hostname: wazuh-manager - # image: wazuh/wazuh-manager:${WAZUH_VERSION} - # networks: - # default: null - # ports: - # - mode: ingress - # protocol: tcp - # published: "1514" - # target: 1514 - # - mode: ingress - # protocol: tcp - # published: "1515" - # target: 1515 - # - mode: ingress - # protocol: udp - # published: "514" - # target: 514 - # - mode: ingress - # protocol: tcp - # published: "55000" - # target: 55000 - # restart: always - # ulimits: - # memlock: - # hard: -1 - # soft: -1 - # nofile: - # hard: 655360 - # soft: 655360 - # volumes: - # - source: wazuh_api_configuration - # target: /var/ossec/api/configuration - # type: volume - # volume: {} - # - source: wazuh_etc - # target: /var/ossec/etc - # type: volume - # volume: {} - # - source: wazuh_logs - # target: /var/ossec/logs - # type: volume - # volume: {} - # - source: wazuh_queue - # target: /var/ossec/queue - # type: volume - # volume: {} - # - source: wazuh_var_multigroups - # target: /var/ossec/var/multigroups - # type: volume - # volume: {} - # - source: wazuh_integrations - # target: /var/ossec/integrations - # type: volume - # volume: {} - # - source: wazuh_active_response - # target: /var/ossec/active-response/bin - # type: volume - # volume: {} - # - source: wazuh_agentless - # target: /var/ossec/agentless - # type: volume - # volume: {} - # - source: wazuh_wodles - # target: /var/ossec/wodles - # type: volume - # volume: {} - # - source: filebeat_etc - # target: /etc/filebeat - # type: volume - # volume: {} - # - source: filebeat_var - # target: /var/lib/filebeat - # type: volume - # volume: {} - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/root-ca.pem - # target: /etc/ssl/root-ca.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/wazuh.manager.pem - # target: /etc/ssl/filebeat.pem - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/generator/wazuh.manager-key.pem - # target: /etc/ssl/filebeat.key - # type: bind - # bind: - # create_host_path: true - # - source: ${DOCKER_VOLUME_CONFIG}/wazuh/manager/wazuh_manager.conf - # target: /wazuh-config-mount/etc/ossec.conf - # type: bind - # bind: - # create_host_path: true web-check: container_name: web-check image: lissy93/web-check