diff --git a/docker/grafana/docker-compose.yml b/docker/grafana/docker-compose.yml new file mode 100644 index 0000000..6d40029 --- /dev/null +++ b/docker/grafana/docker-compose.yml @@ -0,0 +1,26 @@ +services: + prometheus: + image: prom/prometheus:v2.54.1 + container_name: prometheus + command: + - '--config.file=/etc/prometheus/prometheus.yml' + ports: + - 9090:9090 + restart: unless-stopped + volumes: + - /docker/appdata/prometheus:/etc/prometheus + - prom_data:/prometheus + grafana: + image: grafana/grafana:11.2.2 + container_name: grafana + ports: + - 3000:3000 + restart: unless-stopped + environment: + - GF_SECURITY_ADMIN_USER=mafyuh + - GF_SECURITY_ADMIN_PASSWORD=$GF_SECURITY_ADMIN_PASSWORD + volumes: + - /docker/appdata/grafana:/etc/grafana/provisioning/datasources + +volumes: + prom_data: \ No newline at end of file