about summary refs log tree commit diff
path: root/docker-compose.yml
blob: 84818d1dde6b615e8880ab6f403e663377aca98d (plain)
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
version: '3'

services:
    # Soll hier noch ein traefik hin?

    prometheus:
        image: prim/prometheus
        volumes:
            "./prometheus.yml:/etc/prometheus/prometheus.yml"
        command:
            - "--config.file=/etc/prometheus/prometheus.yml"
        labels:
            - "treafik.backend=prometheus"
            - "traefik.frontend.rule=Host:prometheus.docker.localhost"
            - "traefik.port=3000"
            - "traefik.enable=true"
            - "traefik.docker.network=traefik_proxy"

    grafana:
        image: grafana/grafana
        labels:
            - "treafik.backend=grafana"
            - "traefik.frontend.rule=Host:grafana.docker.localhost"
            - "traefik.port=3000"
            - "traefik.enable=true"
            - "traefik.docker.network=traefik_proxy"
        volumes:
            - "grafana_data:/var/lib/grafana"
        networks:
            - traefik_proxy

volumes:
    grafana_data: {}

networks:
    traefik_proxy:
        external:
            name: traefik_proxy