-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprod-with-logging.yml
83 lines (74 loc) · 2.98 KB
/
prod-with-logging.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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
version: "3.7"
services:
proxy:
image: vanger69/proxy:1.0
networks:
- identidock_net
ports:
- "9000:80"
environment:
- NGINX_HOST=52.174.123.33
- NGINX_PROXY=http://identidock:9090
identidock:
image: vanger69/identidock:auto
networks:
- identidock_net
- identidock_back
environment:
- ENV=PROD
dnmonster:
image: amouat/dnmonster
networks:
- identidock_back
redis:
image: redis:latest
networks:
- identidock_back
# logspout:
# # image: gliderlabs/logspout:v3
# image: amouat/logspout-logstash
# command: 'logstash://logstash:5000'
# networks:
# - identidock_back
# volumes:
# - '/var/run/docker.sock:/tmp/docker.sock'
# depends_on:
# - logstash
# ports:
# - "8000:90"
#
logstash:
image: logstash:7.6.2
networks:
- identidock_back
environment:
# - STDOUT=true
- LOGSPOUT=ignore
ports:
- "5000:5000/udp"
- "5544:5544"
volumes:
- ~/identidock/logstash.conf:/etc/logstash.conf
command: 'logstash -f /etc/logstash.conf'
# command: 'logstash -e "input { udp { port => 5000 } } output { stdout { codec => rubydebug } }"'
elasticsearch:
image: elasticsearch:7.6.2
environment:
- LOGSPOUT=ignore
- xpack.security.enabled=false
- discovery.type=single-node
networks:
- identidock_back
# command: 'sysctl -w vm.max_map_count=262144'
kibana:
image: kibana:7.6.2
environment:
- LOGSPOUT=ignore
- ELASTICSEARCH_URL=http://elasticsearch:9200
networks:
- identidock_back
ports:
- "5601:5601"
networks:
identidock_net:
identidock_back: