File tree Expand file tree Collapse file tree 5 files changed +28
-198
lines changed Expand file tree Collapse file tree 5 files changed +28
-198
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -2,10 +2,7 @@ name: julep-analytics
22
33services :
44 analytics :
5- image : julepai/analytics:${TAG:-dev}
6- build :
7- context : .
8- dockerfile : Dockerfile
5+ image : metabase/metabase:latest
96 container_name : julep-analytics
107 profiles :
118 - multi-tenant
@@ -15,8 +12,8 @@ services:
1512 MB_DB_DBNAME : metabase
1613 MB_DB_PORT : 5432
1714 MB_DB_USER : postgres
18- MB_DB_PASS : ${MEMORY_STORE_PASSWORD:-julep_secure_password }
19- MB_DB_HOST : memory-store
15+ MB_DB_PASS : ${METABASE_DB_PASSWORD:-metabase_secure_password }
16+ MB_DB_HOST : analytics-db
2017
2118 # Metabase settings
2219 MB_SITE_URL : https://${JULEP_HOST:-localhost}/analytics
@@ -34,5 +31,28 @@ services:
3431 retries : 3
3532 start_period : 60s
3633 depends_on :
37- memory-store :
38- condition : service_healthy
34+ analytics-db :
35+ condition : service_healthy
36+
37+ analytics-db :
38+ image : postgres:latest
39+ container_name : julep-analytics-db
40+ profiles :
41+ - multi-tenant
42+ hostname : analytics-db
43+ restart : unless-stopped
44+ volumes :
45+ - analytics-db-data:/var/lib/postgresql/data
46+ environment :
47+ - POSTGRES_USER=postgres
48+ - POSTGRES_DB=metabase
49+ - POSTGRES_PASSWORD=${METABASE_DB_PASSWORD:-metabase_secure_password}
50+ healthcheck :
51+ test : ['CMD-SHELL', 'pg_isready -U postgres -d metabase']
52+ interval : 10s
53+ timeout : 5s
54+ retries : 5
55+
56+ volumes :
57+ analytics-db-data :
58+ external : true
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments