-
Notifications
You must be signed in to change notification settings - Fork 5
/
docker-compose.yml
26 lines (26 loc) · 943 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
services:
pipeline-ui:
build: "./pipeline-ui"
container_name: "config_tester"
environment:
LOG_LEVEL: warn
ports:
- "8080:8080"
volumes:
- "./logstash/logstash-config/pipeline:/usr/src/pipeline"
logstash:
build: "./logstash"
container_name: "logstash"
hostname: "logstash"
environment:
BACKEND_ENDPOINT: "${BACKEND_ENDPOINT:-http://pipeline-ui:8080/api/v1/receiveLogstashOutput}"
ports:
- "5245:5245"
- "9600:9600"
- "5060:5060"
volumes:
- "./logstash/logstash-config/logstash.yml:/usr/share/logstash/config/logstash.yml"
- "./logstash/logstash-config/pipelines.yml:/usr/share/logstash/config/pipelines.yml"
- "./logstash/logstash-config/pipeline:/usr/share/logstash/pipeline"
- "./logstash/logstash-config/dictionaries:/usr/share/logstash/dictionaries"
- "./logstash/logstash-config/patterns:/usr/share/logstash/patterns"