Skip to content

domwbz/test

Repository files navigation

Template to create a new Grafana application plugin

Application

Grafana 9 CI codecov CodeQL

Introduction

The Abc Application is a template we created to streamline our development process and gladly share it with the Grafana community.

We created many Grafana applications to this moment. To make the creation process efficient, starting with a well-constructed template is always easier.

Generate an application template with https://github.com/VolkovLabs/volkovlabs-abc-app/generate.

Requirements

  • Grafana 8.5+, Grafana 9.0+ is required for version 2.X.
  • Grafana 8.0+ is required for version 1.X.

Getting Started

  1. Install packages
yarn install
  1. Build the plugin
yarn build
  1. Sign the plugins if required
export GRAFANA_API_KEY=erfdfsgfs==
yarn sign
  1. Start the Docker container
yarn run start

Features

  • Use docker-compose to start the development environment with a provisioned application, panels, and dashboard.
  • Provides unit test configuration.
  • Based on the latest version of Grafana.
  • Includes GitHub Actions for CI and Release.
  • Includes secure configuration for NGINX reverse proxy.

Feedback

We love to hear from you. There are various ways to get in touch with us:

  • Ask a question, request a new feature, and file a bug with GitHub issues.
  • Sponsor our open-source plugins for Grafana with GitHub Sponsor.
  • Star the repository to show your support.

License

Apache License Version 2.0, see LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors