-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdev-docker-compose.yml
More file actions
77 lines (70 loc) · 1.61 KB
/
dev-docker-compose.yml
File metadata and controls
77 lines (70 loc) · 1.61 KB
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
version: '3.2'
services:
essim:
image: ci.tno.nl/essim/open-sourced-essim/essim-engine:latest
ports:
- 8112:8112
environment:
- EMISSION_MANAGER_ENABLE=false
- GRAFANA_ADMIN_PASSWORD=e$$im4life
- GRAFANA_ADMIN_USER=admin
- GRAFANA_EXTERNAL_URL=http://localhost:3000
- GRAFANA_INTERNAL_URL=http://grafana:3000
- HTTP_SERVER_HOSTNAME=localhost
- HTTP_SERVER_PATH=essim
- HTTP_SERVER_PORT=8081
- HTTP_SERVER_SCHEME=http
- MONGODB_HOST=mongo
- MONGODB_PORT=27017
- PROFILE_QUERY_TIMEOUT=120
- CONSOLE_LOG_LEVEL=debug
- FILE_LOG_LEVEL=debug
- LOG_FILE_LOCATION=logs
- LOG_FILES_SIZE_CAP=2GB
- MAX_LOG_FILE_SIZE=10MB
- MAX_LOG_HISTORY_DAYS=60
depends_on:
- mongo
networks:
- essim_net
mqtt:
image: eclipse-mosquitto:1.6
ports:
- 0.0.0.0:1883:1883/tcp
networks:
- essim_net
mongo:
image: mvertes/alpine-mongo
ports:
- 0.0.0.0:27017:27017
volumes:
- mongo-storage:/data/db
networks:
- essim_net
influxdb:
image: influxdb:1.7
ports:
- 8086:8086
- 8998:8088
volumes:
- influxdb-storage:/var/lib/influxdb
networks:
- essim_net
grafana:
image: grafana/grafana:latest
ports:
- 3000:3000
environment:
- GF_PANELS_DISABLE_SANITIZE_HTML=true
- GF_SECURITY_ADMIN_USER=admin
- GF_SECURITY_ADMIN_PASSWORD=e$$$$im4life
volumes:
- grafana-storage:/var/lib/grafana
networks:
- essim_net
volumes:
grafana-storage:
influxdb-storage:
mongo-storage:
networks:
essim_net: