You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/IntelOwl/advanced_configuration.md
+12-5Lines changed: 12 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,17 +11,24 @@ Right now only ElasticSearch v8 is supported.
11
11
### Configuration
12
12
In the `env_file_app_template`, you'd see various elasticsearch related environment variables. The user should spin their own Elastic Search instance and configure these variables.
13
13
14
-
*ELASTIC_DSL_ENABLED: Enable the ElasticSearch integration to perform advanced searches.
15
-
*ELASTIC_HOST: URL of the Elasticsearch instance.
16
-
*ELASTIC_PASSWORD: (optional) Password of the "elastic" user. This can be empty in case of external services with credentials in the url.
14
+
*ELASTICSEARCH_DSL_ENABLED: Enable the ElasticSearch integration to perform advanced searches.
15
+
*ELASTICSEARCH_DSL_HOST: URL of the Elasticsearch instance.
16
+
*ELASTICSEARCH_DSL_PASSWORD: (optional) Password of the "elastic" user. This can be empty in case of external services with credentials in the url.
17
17
* ELASTICSEARCH_BI_ENABLED: Use the Business Intelligence feature.
18
18
* ELASTICSEARCH_BI_HOST: URL of the Elasticsearch instance for the BI.
19
19
* ELASTICSEARCH_BI_INDEX: Base path of the BI index.
20
20
21
+
In the `env_file_elasticsearch_template` there is a viarable called `ELASTICSEARCH_PASSWORD`. This name is forced by elastic to set the password into the container.
22
+
21
23
#### Example Configuration
22
24
23
-
* Use external instance: In this case it's enough to set the `ELASTIC_DSL_ENABLED` to `True` and `ELASTIC_HOST` with the URL of the external instance.
24
-
* Use docker instance: With the `--elastic` option you can run a container based Elasticsearch instance. In this case the `ELASTIC_HOST` must be set to https://elasticsearch:9200. Configure also `ELASTIC_PASSWORD`.
25
+
* Use external instance: In this case it's enough to set the `ELASTICSEARCH_DSL_ENABLED` to `True` and `ELASTICSEARCH_DSL_HOST` with the URL of the external instance.
26
+
* Use docker instance:
27
+
* Before starting IntelOwl move inside `docker` folder.
* Populate the var `ELASTICSEARCH_PASSWORD` inside the file `env_file_elasticsearch`.
30
+
* Populate the var `ELASTICSEARCH_DSL_PASSWORD` in the file `env_file_app` with the same value of `ELASTICSEARCH_PASSWORD`. Populate also `ELASTICSEARCH_DSL_HOST` with https://elasticsearch:9200.
31
+
* Start the project with `--elastic` in this way a container based Elasticsearch instance will start.
0 commit comments