Plugins 〉QR code


Developer

Beta Technologies

Resources


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.

Installing QR code on Grafana Cloud:

For more information, visit the docs on plugin installation.

Installing on a local Grafana:

For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.

1. Install the Panel

Use the grafana-cli tool to install QR code from the commandline:

grafana-cli plugins install 

The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.

2. Add the Panel to a Dashboard

Installed panels are available immediately in the Dashboards section in your Grafana main menu, and can be added like any other core panel in Grafana.

To see a list of installed panels, click the Plugins item in the main menu. Both core panels and installed panels will appear.

Changelog

1.0.0 (2024-08-28)

Initial release. Submit to Grafana for signature