diff --git a/README.md b/README.md index cb8ff035..906a5fc8 100644 --- a/README.md +++ b/README.md @@ -786,10 +786,10 @@ SOFTWARE. [glances-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [glances-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [glances-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg -[addon-grafana]: https://github.com/hassio-addons/addon-grafana/tree/v8.3.0 -[addon-doc-grafana]: https://github.com/hassio-addons/addon-grafana/blob/v8.3.0/README.md +[addon-grafana]: https://github.com/hassio-addons/addon-grafana/tree/v9.0.0 +[addon-doc-grafana]: https://github.com/hassio-addons/addon-grafana/blob/v9.0.0/README.md [grafana-issue]: https://github.com/hassio-addons/addon-grafana/issues -[grafana-version-shield]: https://img.shields.io/badge/version-v8.3.0-blue.svg +[grafana-version-shield]: https://img.shields.io/badge/version-v9.0.0-blue.svg [grafana-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [grafana-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [grafana-armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg diff --git a/grafana/CHANGELOG.md b/grafana/CHANGELOG.md index 880bcbef..e2d12924 100644 --- a/grafana/CHANGELOG.md +++ b/grafana/CHANGELOG.md @@ -1,9 +1,16 @@ ## What’s changed +Ships with Grafana v10! + +## ✨ New features + +- Allow installation of unsigned plugins using an URL @llluis ([#331](https://github.com/hassio-addons/addon-grafana/pull/331)) + +## 🚀 Enhancements + +- Replace watchdog with Docker health check @frenck ([#336](https://github.com/hassio-addons/addon-grafana/pull/336)) + ## ⬆️ Dependency updates -- ⬆️ Update grafana/grafana to v9.5.1 @renovate ([#321](https://github.com/hassio-addons/addon-grafana/pull/321)) -- ⬆️ Update Add-on base image to v6.2.6 @renovate ([#324](https://github.com/hassio-addons/addon-grafana/pull/324)) -- ⬆️ Update grafana/grafana to v9.5.2 @renovate ([#327](https://github.com/hassio-addons/addon-grafana/pull/327)) -- ⬆️ Update grafana/grafana-image-renderer to v3.7.1 @renovate ([#329](https://github.com/hassio-addons/addon-grafana/pull/329)) -- ⬆️ Update Add-on base image to v6.2.7 @renovate ([#330](https://github.com/hassio-addons/addon-grafana/pull/330)) +- ⬆️ Update Add-on base image to v7 (major) @renovate ([#334](https://github.com/hassio-addons/addon-grafana/pull/334)) +- ⬆️ Update grafana/grafana to v10 @renovate ([#335](https://github.com/hassio-addons/addon-grafana/pull/335)) diff --git a/grafana/DOCS.md b/grafana/DOCS.md index 9322bb3d..8739111a 100644 --- a/grafana/DOCS.md +++ b/grafana/DOCS.md @@ -81,6 +81,21 @@ Grafana setup. For a list of available plugins, see: **Note**: _Adding plugins will result in a longer start-up for the add-on._ +### Option: `custom_plugins` + +Allows you to specify additional Grafana custom plugins to be installed to your +Grafana setup from an URL. +You must specify the property `url` to the plugin configuration. + +If you want to install unsigned plugins, you must also set the `unsigned` property to `true`: + +```yaml +custom_plugins: + - name: my-plugin-name + url: https://github.com/my-repo/my-plugin-name/releases/download/0.1.0/my-plugin-name-0.1.0.zip + unsigned: true +``` + ### Option: `env_vars` This option allows you to tweak every aspect of Grafana by setting diff --git a/grafana/README.md b/grafana/README.md index d639cc9b..12949528 100644 --- a/grafana/README.md +++ b/grafana/README.md @@ -50,6 +50,6 @@ If you are more interested in stable releases of our add-ons: [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon]: https://www.patreon.com/frenck [project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg -[release-shield]: https://img.shields.io/badge/version-v8.3.0-blue.svg -[release]: https://github.com/hassio-addons/addon-grafana/tree/v8.3.0 +[release-shield]: https://img.shields.io/badge/version-v9.0.0-blue.svg +[release]: https://github.com/hassio-addons/addon-grafana/tree/v9.0.0 [screenshot]: https://github.com/hassio-addons/addon-grafana/raw/main/images/screenshot.png \ No newline at end of file diff --git a/grafana/config.yaml b/grafana/config.yaml index 8c89faff..3932a9ce 100644 --- a/grafana/config.yaml +++ b/grafana/config.yaml @@ -1,5 +1,5 @@ name: Grafana -version: 8.3.0 +version: 9.0.0 slug: grafana description: The open platform for beautiful analytics and monitoring url: https://github.com/hassio-addons/addon-grafana @@ -18,9 +18,9 @@ arch: map: - config - ssl -watchdog: http://[HOST]:1337/api/health options: plugins: [] + custom_plugins: [] env_vars: [] ssl: true certfile: fullchain.pem @@ -33,6 +33,10 @@ schema: log_level: list(trace|debug|info|notice|warning|error|fatal)? plugins: - str + custom_plugins: + - name: str + url: str + unsigned: bool? certfile: str keyfile: str ssl: bool