plugin.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. {
  2. "type": "app",
  3. "name": "App Example",
  4. "id": "app-example",
  5. "staticRoot":" ./public",
  6. "module": "app",
  7. "pages": [
  8. {"name": "Example1", "url": "/app-example", "reqRole": "Editor"}
  9. ],
  10. "css": {
  11. "light": "css/plugin.dark.css",
  12. "dark": "css/plugin.light.css"
  13. },
  14. "info": {
  15. "description": "Example Grafana App",
  16. "author": {
  17. "name": "Raintank Inc.",
  18. "url": "http://raintank.io"
  19. },
  20. "keywords": ["example"],
  21. "logos": {
  22. "small": "img/logo_small.png",
  23. "large": "img/logo_large.png"
  24. },
  25. "screenshots": [
  26. {"name": "img1", "path": "img/screenshot1.png"},
  27. {"name": "img2", "path": "img/screenshot2.png"}
  28. ],
  29. "links": [
  30. {"name": "Project site", "url": "http://project.com"},
  31. {"name": "License & Terms", "url": "http://license.com"}
  32. ],
  33. "version": "1.0.0",
  34. "updated": "2015-02-10"
  35. },
  36. "dependencies": {
  37. "grafanaVersion": "2.6.x",
  38. "plugins": [
  39. {"type": "datasource", "id": "graphite", "name": "Graphite", "version": "1.0.0"},
  40. {"type": "panel", "id": "graph", "name": "Graph", "version": "1.0.0"}
  41. ]
  42. }
  43. }