Plugins 〉QR code


Developer

Beta Technologies

Sign up to receive occasional product news and updates:



Panel
community

QR code

  • Overview
  • Installation
  • Change log
  • Related content

QRcode

Dashboard

Overview / Introduction

Utilizing the react QR code library, this plugin takes a string and renders it as a QR code. Variable interpolation is implemented.

Requirements

Grafana >= 9.0.0

Getting Started

After adding the panel, set the value property to the string to be rendered

Package

Build

npm run build

Generate signature manifest

export GRAFANA_ACCESS_POLICY_TOKEN=<redacted - get from keypasx>
npx @grafana/sign-plugin@latest --rootUrls https://github.com/Beta-Technologies/grafana-panel-qrcode

Zip / Generate SHA1

mv dist betatech-qrcode-panel
zip betatech-qrcode-panel-1.0.0.zip betatech-qrcode-panel -r
rm -rf betatech-qrcode-panel
shasum betatech-qrcode-panel-1.0.0.zip 

Push latest

git add -A
git commit -m 'new version of plugin'
git push

Validate

Run validator (save time in automated steps of approval cycle)

docker run --pull=always grafana/plugin-validator-cli https://github.com/Beta-Technologies/grafana-panel-qrcode/raw/refs/heads/main/betatech-qrcode-panel-1.0.0.zip

License

MIT License, see LICENSE.

Install on Grafana Cloud

Plugins can be installed directly from within your Grafana instance or automated using the Cloud API or Terraform.

Learn more about plugin installation

For more information, visit the docs on plugin installation.

Changelog

1.0.0 (2024-08-28)

Initial release. Submit to Grafana for signature