This section will guide you through getting Elastic GUI clients integrated into the Devilbox.
See also
### DejaVu and Mirage settings
In case of Elastic, the file is flames/elastic/docker-compose.override.yml. This file
must be copied into the root of the Devilbox git directory.
You also need the ELK stack. The file is compose/docker-compose.override.yml-elk
must be copied in the root of the Devilbox git directory.
| What | How and where |
|---|---|
| Example compose file | flames/elastic/docker-compose.override.yml |
| Example compose file | compose/docker-compose.override.yml-elk |
DejaVu
| What | How and where |
|---|---|
| Container IP address | ̀172.16.238.243 |
| Container host name | dejavu |
| Container name | dejavu |
| Mount points | none |
| Exposed port | 1358 (can be changed via .env) |
| Available at | http://localhost:1358 |
Mirage
| What | How and where |
|---|---|
| Container IP address | ̀172.16.238.244 |
| Container host name | mirage |
| Container name | mirage |
| Mount points | none |
| Exposed port | 3030 (can be changed via .env) |
| Available at | http://localhost:3030 |
To make sure you have enabled CORS settings for your ElasticSearch instance, add the following lines in the elastic container, environment section:
environment:
- http.cors.enabled=true
- http.cors.allow-origin=*
- http.cors.allow-headers=X-Requested-With,X-Auth-Token,Content-Type,Content-Length,Authorization
- http.cors.allow-credentials=true