diff options
Diffstat (limited to 'pkgs/servers/monitoring/grafana/plugins')
15 files changed, 0 insertions, 223 deletions
diff --git a/pkgs/servers/monitoring/grafana/plugins/default.nix b/pkgs/servers/monitoring/grafana/plugins/default.nix deleted file mode 100644 index 95be470831c1..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ newScope, pkgs }: - -let - callPackage = newScope (pkgs // plugins); - plugins = import ./plugins.nix { inherit callPackage; }; -in - plugins diff --git a/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix deleted file mode 100644 index aa8520e69b8e..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "doitintl-bigquery-datasource"; - version = "2.0.3"; - zipHash = "sha256-QxUNRsO1ony+6tVdpwx3P/63XNIdAVIren6hUwChf9E="; - meta = with lib; { - description = "BigQuery DataSource for Grafana"; - license = licenses.mit; - maintainers = with maintainers; [ jwygoda ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix deleted file mode 100644 index a5ed12fbfa47..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafadruid-druid-datasource/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "grafadruid-druid-datasource"; - version = "1.4.1"; - zipHash = "sha256-7atxqRqKqop6ABQ+ead6wR/YRpJaV8j/Ri4VB9FXMu8="; - meta = with lib; { - description = "Connects Grafana to Druid"; - license = licenses.asl20; - maintainers = with maintainers; [ nukaduka ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix deleted file mode 100644 index 2ebc9834e27b..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-clickhouse-datasource/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "grafana-clickhouse-datasource"; - version = "3.3.0"; - zipHash = { - x86_64-linux = "sha256-FkOX/2vPmLtxe/oOISldlVhayy7AwfFxLeiwJ5TNgYY="; - aarch64-linux = "sha256-4rCj+NaKPZbuVohlKmSf1M6n5ng9HZMrwzBCgLPdiok="; - x86_64-darwin = "sha256-bpey6EwwAqXgxjvjJ6ou4rinidHCpUr+Z89YpAZK7z8="; - aarch64-darwin = "sha256-u/U2lu4szf9JFt/zfhGmWKH2OUqpJDNaSI69EDdi1+w="; - }; - meta = with lib; { - description = "Connects Grafana to ClickHouse"; - license = licenses.asl20; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - maintainers = with maintainers; [ moody ]; - platforms = attrNames zipHash; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix deleted file mode 100644 index 61704eaaef34..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-clock-panel/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "grafana-clock-panel"; - version = "2.1.3"; - zipHash = "sha256-ZedeV/SQsBu55jAxFyyXQefir4hEl1/TQDmaTJN9bag="; - meta = with lib; { - description = "Clock panel for Grafana"; - license = licenses.mit; - maintainers = with maintainers; [ lukegb ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix deleted file mode 100644 index 6f475f49cfa7..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-oncall-app/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin { - pname = "grafana-oncall-app"; - version = "1.5.1"; - zipHash = "sha256-3mC4TJ9ACM9e3e6UKI5vaDwXuW6RjbsOQFJU5v0wjk8="; - meta = with lib; { - description = "Developer-friendly incident response for Grafana"; - license = licenses.agpl3Only; - maintainers = lib.teams.fslabs.members; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix deleted file mode 100644 index 168295c64cd5..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-piechart-panel/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "grafana-piechart-panel"; - version = "1.6.4"; - zipHash = "sha256-bdAl3OmZgSNB+IxxlCb81abR+4dykKkRY3MpQUQyLks="; - meta = with lib; { - description = "Pie chart panel for Grafana"; - license = licenses.mit; - maintainers = with maintainers; [ lukegb ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix deleted file mode 100644 index 57af5d265452..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-plugin.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ stdenvNoCC, fetchurl, unzip, lib }: - -{ pname, version, zipHash, meta ? {}, passthru ? {}, ... }@args: -let plat = stdenvNoCC.hostPlatform.system; in stdenvNoCC.mkDerivation ({ - inherit pname version; - - src = if lib.isAttrs zipHash then - fetchurl { - name = "${pname}-${version}-${plat}.zip"; - hash = zipHash.${plat} or (throw "Unsupported system: ${plat}"); - url = "https://grafana.com/api/plugins/${pname}/versions/${version}/download" + { - x86_64-linux = "?os=linux&arch=amd64"; - aarch64-linux = "?os=linux&arch=arm64"; - x86_64-darwin = "?os=darwin&arch=amd64"; - aarch64-darwin = "?os=darwin&arch=arm64"; - }.${plat} or (throw "Unsupported system: ${plat}"); - } - else - fetchurl { - name = "${pname}-${version}.zip"; - hash = zipHash; - url = "https://grafana.com/api/plugins/${pname}/versions/${version}/download"; - } - ; - - nativeBuildInputs = [ unzip ]; - - installPhase = '' - cp -R "." "$out" - chmod -R a-w "$out" - chmod u+w "$out" - ''; - - passthru = { - updateScript = [ ./update-grafana-plugin.sh pname ]; - } // passthru; - - meta = { - homepage = "https://grafana.com/grafana/plugins/${pname}"; - } // meta; -} // (builtins.removeAttrs args [ "zipHash" "pname" "version" "sha256" "meta" ])) diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix deleted file mode 100644 index ff06ec2137bd..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "grafana-polystat-panel"; - version = "2.1.4"; - zipHash = "sha256-15mi5NzbbWXJ/69VEwUS058atQ+z2g4C3T9/b+/Exwk="; - meta = with lib; { - description = "Hexagonal multi-stat panel for Grafana"; - license = licenses.asl20; - maintainers = with maintainers; [ lukegb ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix deleted file mode 100644 index 630e5833667c..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/grafana-worldmap-panel/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "grafana-worldmap-panel"; - version = "1.0.6"; - zipHash = "sha256-/lgsdBEL9HdJX1X1Qy0THBlYdUUI8SRtgF1Wig1Ktpk="; - meta = with lib; { - description = "World Map panel for Grafana"; - license = licenses.mit; - maintainers = with maintainers; [ lukegb ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/plugins.nix b/pkgs/servers/monitoring/grafana/plugins/plugins.nix deleted file mode 100644 index bd1e775243f7..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/plugins.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ callPackage }: -{ - inherit callPackage; - - grafanaPlugin = callPackage ./grafana-plugin.nix { }; - - doitintl-bigquery-datasource = callPackage ./doitintl-bigquery-datasource { }; - grafadruid-druid-datasource = callPackage ./grafadruid-druid-datasource { }; - grafana-clickhouse-datasource = callPackage ./grafana-clickhouse-datasource { }; - grafana-clock-panel = callPackage ./grafana-clock-panel { }; - grafana-oncall-app = callPackage ./grafana-oncall-app { }; - grafana-piechart-panel = callPackage ./grafana-piechart-panel { }; - grafana-polystat-panel = callPackage ./grafana-polystat-panel { }; - grafana-worldmap-panel = callPackage ./grafana-worldmap-panel { }; - redis-app = callPackage ./redis-app { }; - redis-datasource = callPackage ./redis-datasource { }; - redis-explorer-app = callPackage ./redis-explorer-app { }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix deleted file mode 100644 index f3dedc247bdb..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/redis-app/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "redis-app"; - version = "2.2.1"; - zipHash = "sha256-1ZzJaGhlM6CaTecj69aqJ9fqN7wYSsiDCMTRVkZJUb0="; - meta = with lib; { - description = "Redis Application plugin for Grafana"; - license = licenses.asl20; - maintainers = with maintainers; [ azahi ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix deleted file mode 100644 index 4d21fe4fffec..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/redis-datasource/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "redis-datasource"; - version = "2.2.0"; - zipHash = "sha256-a4at8o185XSOyNxZZKfb0/j1CVoKQ9JZx0ofoPUBqKs="; - meta = with lib; { - description = "Redis Data Source for Grafana"; - license = licenses.asl20; - maintainers = with maintainers; [ azahi ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix deleted file mode 100644 index e58da0bebd83..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/redis-explorer-app/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ grafanaPlugin, lib }: - -grafanaPlugin rec { - pname = "redis-explorer-app"; - version = "2.1.1"; - zipHash = "sha256-t5L9XURNcswDbZWSmehs/JYU7NoEwhX1If7ghbi509g="; - meta = with lib; { - description = "Redis Explorer plugin for Grafana"; - license = licenses.asl20; - maintainers = with maintainers; [ azahi ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh b/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh deleted file mode 100755 index dd8f050c633c..000000000000 --- a/pkgs/servers/monitoring/grafana/plugins/update-grafana-plugin.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i bash -p curl jq common-updater-scripts - -set -eu -o pipefail - -readonly plugin_name="$1" -readonly latest_version="$(curl "https://grafana.com/api/plugins/${plugin_name}" | jq -r .version)" -update-source-version "grafanaPlugins.${plugin_name}" "$latest_version" |