diff --git a/.env b/.env index f77c2c7..7a8274f 100644 --- a/.env +++ b/.env @@ -21,5 +21,5 @@ EXPLORER_TAG=v0.17 EXPLORER_PORT=8081 GRAFANA_TAG=8.5.4 - +GF_SECURITY_ADMIN_PASSWORD=xmrsh-admin PROMETHEUS_TAG=2.36.0 diff --git a/docker-compose.yml b/docker-compose.yml index 68204f5..4d1f30e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -87,6 +87,8 @@ x-grafana-service: &grafana-service - ./config/grafana/grafana.ini:/etc/grafana/grafana.ini:ro - ./config/grafana/provisioning:/etc/grafana/provisioning:ro - ./config/grafana/dashboards:/var/lib/grafana/dashboards:ro + environment: + GF_SECURITY_ADMIN_PASSWORD: ${GF_SECURITY_ADMIN_PASSWORD} labels: - "traefik.enable=true" - "traefik.http.routers.grafana.rule=(PathPrefix(`/grafana`) )" #!nole diff --git a/install b/install index 43c3a02..4b8d959 100755 --- a/install +++ b/install @@ -295,6 +295,11 @@ configure_grafana() { sed -i '/#!monero-exporter/s/# //g' docker-compose.yml sed -i '/#!grafana/s/# //g' docker-compose.yml sed -i '/#!prometheus/s/# //g' docker-compose.yml + GRAFANA_PASSWORD="$( + tr