File tree Expand file tree Collapse file tree
universal-telemetry-software/deploy Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,6 +14,12 @@ networks:
1414 datalink :
1515 driver : bridge
1616
17+ volumes :
18+ redis_data :
19+ timescaledb_data :
20+ raw_can_data :
21+ grafana_storage :
22+
1723services :
1824 telemetry :
1925 image : ghcr.io/western-formula-racing/daq-radio/universal-telemetry:latest
@@ -146,7 +152,32 @@ services:
146152 max-size : " 10m"
147153 max-file : " 3"
148154
149- volumes :
150- redis_data :
151- timescaledb_data :
152- raw_can_data :
155+ grafana :
156+ image : grafana/grafana
157+ container_name : daq-grafana
158+ restart : unless-stopped
159+ ports :
160+ - " 8087:3000"
161+ environment :
162+ GF_SECURITY_ADMIN_USER : admin
163+ GF_SECURITY_ADMIN_PASSWORD : ${GRAFANA_ADMIN_PASSWORD:-admin}
164+ GF_AUTH_ANONYMOUS_ENABLED : " true"
165+ GF_AUTH_ANONYMOUS_ORG_ROLE : Viewer
166+ GF_AUTH_ANONYMOUS_ALLOW_SIGN_UP : " false"
167+ GF_INSTALL_PLUGINS : grafana-clock-panel
168+ GF_PATHS_PROVISIONING : /etc/grafana/provisioning
169+ GF_DASHBOARDS_MIN_REFRESH_INTERVAL : 100ms
170+ POSTGRES_USER : wfr
171+ POSTGRES_PASSWORD : wfr_password
172+ volumes :
173+ - grafana_storage:/var/lib/grafana
174+ - ../../server/installer/grafana/provisioning:/etc/grafana/provisioning:ro
175+ - ../../server/installer/grafana/dashboards:/var/lib/grafana/dashboards:ro
176+ networks :
177+ - datalink
178+ depends_on :
179+ timescaledb :
180+ condition : service_healthy
181+
182+ # Run from repo root (data-acquisition/):
183+ # docker compose -f universal-telemetry-software/deploy/docker-compose.macbook-base.yml --env-file universal-telemetry-software/deploy/.env.macbook up -d
You can’t perform that action at this time.
0 commit comments