ansible-role-grafana/templates/docker-compose.yml.j2

34 lines
1000 B
Plaintext
Raw Normal View History

2022-12-19 14:18:31 +01:00
version: '3.9'
services:
influxdb:
image: influxdb:latest
ports:
- '8086:8086'
volumes:
- "{{ grafana_volume_influxdb | expanduser | realpath }}:/var/lib/influxdb"
env_file:
- "{{ grafana_setup_path | expanduser | realpath }}/env.influxdb.conf"
networks:
- grafana
grafana:
image: grafana/grafana-oss:latest
ports:
- '3001:3000'
volumes:
# - "{{ grafana_volume_grafana | expanduser | realpath }}:/var/lib/grafana"
- "{{ grafana_setup_path | expanduser | realpath }}/grafana-provisioning/:/etc/grafana/provisioning/"
depends_on:
- influxdb
env_file:
- "{{ grafana_setup_path | expanduser | realpath }}/env.grafana.conf"
networks:
- grafana
# Run as user:
# owner: "{% if grafana_uid %}{{ grafana_uid }}{% else %}{{ ansible_effective_user_id }}{% endif %}"
# group: "{% if grafana_gid %}{{ grafana_gid }}{% else %}{{ ansible_effective_group_id }}{% endif %}"
networks:
grafana: {}