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/GreedyBear/Installation.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,16 @@ For requirements, please refer to [IntelOwl requirements](https://intelowlprojec
5
5
6
6
Note that GreedyBear _needs_ a running instance of ElasticSearch of a T-POT to function. In `docker/env_file`, set the variable `ELASTIC_ENDPOINT` with the URL of your Elasticsearch T-POT.
7
7
8
-
If you don't have one, you can make the following changes to make GreeyBear spin up it's own ElasticSearch instance.
8
+
In the T-POT classic installation, ElasticSearch is not exposed externally. If you want your GB instance to connect to it, you must change this and expose it externally.
9
+
10
+
Yo do that, change the main `docker-compose.yml` of the T-POT in the `elasticsearch` section:
11
+
```code
12
+
ports:
13
+
- "64298:9200" # instead of "127.0.0.1:64298:9200"
14
+
```
15
+
Obviously, you should have already configured your T-POT to avoid generic access to ports higher than 64000 (like stated in the [official doc](https://github.com/telekom-security/tpotce/tree/master?tab=readme-ov-file#system-placement))
16
+
17
+
If you don't have a T-POT, you can make the following changes to make GreeyBear spin up it's own ElasticSearch instance.
9
18
(...Care! This option would require enough RAM to run the additional containers. Suggested is >=16GB):
10
19
11
20
1. In `docker/env_file`, set the variable `ELASTIC_ENDPOINT` to `http://elasticsearch:9200`.
@@ -28,12 +37,8 @@ cp env_file_template env_file
28
37
cp env_file_postgres_template env_file_postgres
29
38
```
30
39
31
-
Now you can start by building the image using docker-compose and run the project.
32
-
33
40
```bash
34
-
# build the image locally
35
-
docker-compose build
36
-
41
+
# The default deployment leverages the official images of GreedyBear available here: https://hub.docker.com/repository/docker/intelowlproject/greedybear
0 commit comments