forked from hasadna/knesset-data-pipelines
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.override.example.yml
48 lines (41 loc) · 1.28 KB
/
docker-compose.override.example.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
version: "3"
services:
app:
# you can disable a service using the following line
# command: echo "service disabled"
environment:
# you can set to 0 to disable worker but still run in docker and use the dashboard
- "DPP_WORKER_CONCURRENCY=0"
# - "DPP_INFLUXDB_URL=http://influxdb:8086"
# - "DPP_INFLUXDB_DB=dpp"
# additional optional services
## adminer (formerly PhpMyAdmin) - web UI for DB access
# adminer:
# image: adminer:4.3.1-standalone
# ports:
# - "18080:8080"
## Metabase - DB UI
# metabase:
# image: metabase/metabase
# depends_on: ["db"]
# ports: ["13000:3000"]
# environment:
# - MB_DB_TYPE=postgres
# # you need to create the db first, something like this:
# # docker-compose exec db sudo -i -u postgres psql -c "CREATE DATABASE metabase;"
# - MB_DB_DBNAME=metabase
# - MB_DB_PORT=5432
# - MB_DB_USER=postgres
# - MB_DB_PASS=123456
# - MB_DB_HOST=db
## InfluxDB - time series DB for metrics
# influxdb:
# image: influxdb:1.3-alpine
# ports: ["18086:8086"]
# volumes:
# - .data-docker/influxdb:/var/lib/influxdb
## Grafana - Graphing UI over InfluxDB
# grafana:
# image: grafana/grafana
# default username/password = admin/admin
# ports: ["13030:3000"]