Change directories structure

This commit is contained in:
vcerenu
2022-03-30 14:07:52 -03:00
parent 73901f9753
commit dbb46a913e
65 changed files with 880 additions and 168 deletions

158
README.md
View File

@@ -39,7 +39,7 @@ API_USERNAME="wazuh" # Wazuh API username
API_PASSWORD="wazuh" # Wazuh API password - Must comply with requirements
# (8+ length, uppercase, lowercase, specials chars)
INDEXER_URL=https://wazuh.indexer:9200 # Wazuh indexer URL
INDEXER_URL=https://wazuh.indexer:9200 # Wazuh indexer URL
INDEXER_USERNAME=admin # Wazuh indexer Username
INDEXER_PASSWORD=admin # Wazuh indexer Password
FILEBEAT_SSL_VERIFICATION_MODE=full # Filebeat SSL Verification mode (full or none)
@@ -87,73 +87,95 @@ ADMIN_PRIVILEGES=true # App privileges
## Directory structure
├── build-wazuh-images.yml
├── CHANGELOG.md
├── docker-compose.yml
├── generate-indexer-certs.yml
├── indexer_certs_creator
├── config
│ │ └── entrypoint.sh
│ └── Dockerfile
├── LICENSE
├── production_cluster
│ ├── nginx
│ │ ├── nginx.conf
│ │ └── ssl
│ │ └── generate-self-signed-cert.sh
│ ├── wazuh_cluster
│ │ ├── wazuh_manager.conf
│ │ └── wazuh_worker.conf
│ ├── wazuh_dashboard
│ │ ├── opensearch_dashboards.yml
│ │ └── wazuh.yml
│ ├── wazuh-indexer
│ │ ├── internal_users.yml
│ │ ├── wazuh1.indexer.yml
│ │ ├── wazuh2.indexer.yml
│ │ └── wazuh3.indexer.yml
│ └── wazuh_indexer_ssl_certs
│ └── certs.yml
├── production-cluster.yml
├── README.md
├── VERSION
├── wazuh-dashboard
│ ├── config
├── entrypoint.sh
├── opensearch_dashboards.yml
── wazuh_app_config.sh
└── wazuh.yml
└── Dockerfile
├── wazuh-indexer
├── config
├── config.sh
── config.yml
│ │ ├── entrypoint.sh
│ │ ├── internal_users.yml
│ │ ├── opensearch.yml
│ │ ├── roles_mapping.yml
│ │ ├── roles.yml
│ │ └── securityadmin.sh
│ └── Dockerfile
└── wazuh-manager
├── config
│ ├── create_user.py
│ ├── etc
│ │ ├── cont-init.d
│ │ │ ├── 0-wazuh-init
│ │ │ ├── 1-config-filebeat
│ │ │ └── 2-manager
│ │ └── services.d
│ │ ├── filebeat
│ │ │ ├── finish
│ │ │ └── run
│ │ └── ossec-logs
│ │ └── run
│ ├── filebeat.yml
│ ├── permanent_data.env
│ ├── permanent_data.sh
│ └── wazuh.repo
── Dockerfile
├── build-docker-images
│   ├── docker-compose.yml
│   ├── wazuh-dashboard
│   │   ├── config
│   │   │   ├── config.sh
│   │   │   ├── config.yml
│   │   │   ├── entrypoint.sh
│   │   │   ├── opensearch_dashboards.yml
│   │   │   ├── wazuh_app_config.sh
│   │   │   └── wazuh.yml
│   │   └── Dockerfile
│   ├── wazuh-indexer
│   │   ├── config
│   │   │   ├── config.sh
│   │   │   ├── config.yml
│   │   │   ├── entrypoint.sh
│   │   │   ├── internal_users.yml
│   │   │   ├── opensearch.yml
│   │   │   ├── roles_mapping.yml
│   │   │   ├── roles.yml
│   │   │   └── securityadmin.sh
│   │   └── Dockerfile
│   └── wazuh-manager
│   ├── config
│   │   ├── create_user.py
│   │   ├── etc
│   │   │   ├── cont-init.d
│   │   │   │   ├── 0-wazuh-init
│   │   │   │   ├── 1-config-filebeat
│   │   │   │   └── 2-manager
│   │   │   └── services.d
│      │   ├── filebeat
│      │   │   ├── finish
│      │   │   └── run
│      │   ── ossec-logs
│      │   └── run
│      ├── filebeat.yml
│   │   ├── permanent_data.env
│   │   ├── permanent_data.sh
│     └── wazuh.repo
   ── Dockerfile
├── CHANGELOG.md
├── indexer_certs_creator
│   ├── config
│   │   └── entrypoint.sh
│   └── Dockerfile
├── LICENSE
├── multi-node
│   ├── docker-compose.yml
│   ├── generate-indexer-certs.yml
│   ├── Migration-to-Wazuh-4.3.md
│   ├── production_cluster
│   │   ├── nginx
│   │   │   └── nginx.conf
│   │   ├── wazuh_cluster
│   │   │   ├── wazuh_manager.conf
│   │   │   └── wazuh_worker.conf
│   │   ├── wazuh_dashboard
│   │   │   ├── opensearch_dashboards.yml
│   │   │   └── wazuh.yml
│   │   ├── wazuh-indexer
│   │   │   ├── internal_users.yml
│   │   │   ├── wazuh1.indexer.yml
│   │   │   ├── wazuh2.indexer.yml
│   │   │   └── wazuh3.indexer.yml
│   │   └── wazuh_indexer_ssl_certs
│   │   ── admin-key.pem
│   │   ├── admin.pem
│   │   ├── certs.yml
│   │   ├── root-ca.key
│   │   ├── root-ca.pem
│   │   ├── wazuh1.indexer-key.pem
│   │   ├── wazuh1.indexer.pem
│   │   ├── wazuh2.indexer-key.pem
│   │   ├── wazuh2.indexer.pem
│   │   ├── wazuh3.indexer-key.pem
│   │   ├── wazuh3.indexer.pem
│   │   ├── wazuh.dashboard-key.pem
│   │   ├── wazuh.dashboard.pem
│   │   ├── wazuh.master-key.pem
│   │   ├── wazuh.master.pem
│   │   ├── wazuh.worker-key.pem
│   │   └── wazuh.worker.pem
│   └── volume-migrator.sh
├── README.md
├── single-node
│   └── docker-compose.yml
└── VERSION
## Branches