about summary refs log tree commit diff
path: root/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml40
1 files changed, 40 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..84818d1
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,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
+
+