From ec16b0943caa9c6f8d4e84b605d126834e8ee9f0 Mon Sep 17 00:00:00 2001 From: Jimmy Monin Date: Sat, 29 Apr 2023 20:32:28 +0200 Subject: [PATCH 1/2] Fix LDAP authentication --- conf/ldap.toml | 2 ++ scripts/upgrade | 3 +++ 2 files changed, 5 insertions(+) diff --git a/conf/ldap.toml b/conf/ldap.toml index d5d2e75..d9ad4a0 100644 --- a/conf/ldap.toml +++ b/conf/ldap.toml @@ -78,4 +78,6 @@ group_dn = "*" org_role = "Admin" # The Grafana organization database id, optional, if left out the default org (id 1) will be used org_id = 1 +# Make users grafana admins +grafana_admin = true diff --git a/scripts/upgrade b/scripts/upgrade index a6bda64..7c43c61 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -146,6 +146,9 @@ EOF ynh_systemd_action --service_name=netdata --action="restart" fi +# Update Grafana LDAP authentication configuration +cp ../conf/ldap.toml /etc/grafana + # Update default dashboard for NetData (source: https://grafana.com/grafana/dashboards/2701) # Remove new lines tr -d '\n' < ../conf/netdata_dashboard.json > dashboard.json From 65bebf86249ec9748c9391e72aae7ede75884e70 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Sat, 29 Apr 2023 18:32:36 +0000 Subject: [PATCH 2/2] Auto-update README --- README.md | 4 ++-- README_fr.md | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 76592ae..3e68160 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,8 @@ It shall NOT be edited by hand. # Grafana for YunoHost -[![Integration level](https://dash.yunohost.org/integration/grafana.svg)](https://dash.yunohost.org/appci/app/grafana) ![Working status](https://ci-apps.yunohost.org/ci/badges/grafana.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/grafana.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/grafana.svg)](https://dash.yunohost.org/appci/app/grafana) ![Working status](https://ci-apps.yunohost.org/ci/badges/grafana.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/grafana.maintain.svg) + [![Install Grafana with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=grafana) *[Lire ce readme en français.](./README_fr.md)* @@ -19,7 +20,6 @@ Metric & analytic dashboards for monitoring **Shipped version:** 9.1.2~ynh1 - **Demo:** https://play.grafana.org ## Screenshots diff --git a/README_fr.md b/README_fr.md index 38e6a4f..e81af74 100644 --- a/README_fr.md +++ b/README_fr.md @@ -5,26 +5,26 @@ It shall NOT be edited by hand. # Grafana pour YunoHost -[![Niveau d'intégration](https://dash.yunohost.org/integration/grafana.svg)](https://dash.yunohost.org/appci/app/grafana) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/grafana.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/grafana.maintain.svg) +[![Niveau d’intégration](https://dash.yunohost.org/integration/grafana.svg)](https://dash.yunohost.org/appci/app/grafana) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/grafana.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/grafana.maintain.svg) + [![Installer Grafana avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=grafana) *[Read this readme in english.](./README.md)* -> *Ce package vous permet d'installer Grafana rapidement et simplement sur un serveur YunoHost. -Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.* +> *Ce package vous permet d’installer Grafana rapidement et simplement sur un serveur YunoHost. +Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l’installer et en profiter.* -## Vue d'ensemble +## Vue d’ensemble Tableaux de bord de supervision -**Version incluse :** 9.1.2~ynh1 - +**Version incluse :** 9.1.2~ynh1 **Démo :** https://play.grafana.org -## Captures d'écran +## Captures d’écran -![Capture d'écran de Grafana](./doc/screenshots/Grafana8_Kubernetes.jpg) +![Capture d’écran de Grafana](./doc/screenshots/Grafana8_Kubernetes.jpg) ## Avertissements / informations importantes @@ -66,8 +66,8 @@ LDAP and HTTP auth are supported. ## Documentations et ressources -* Site officiel de l'app : -* Dépôt de code officiel de l'app : +* Site officiel de l’app : +* Dépôt de code officiel de l’app : * Documentation YunoHost pour cette app : * Signaler un bug : @@ -83,4 +83,4 @@ ou sudo yunohost app upgrade grafana -u https://github.com/YunoHost-Apps/grafana_ynh/tree/testing --debug ``` -**Plus d'infos sur le packaging d'applications :** +**Plus d’infos sur le packaging d’applications :** \ No newline at end of file