grafana

Official

Observability dashboards

grafana.com
9.9K pulls
100 MBvs450 MBDocker5x smaller
1 versionUpdated 2026-04-06AGPL-3.0Security: A
$ niso pull grafana

5x smaller than Docker

This package is 100 MB vs Docker's 450 MB image. That's 5x less disk space, faster pulls, and a smaller attack surface.

Grafana is the open-source analytics and interactive visualization platform. It provides charts, graphs, and alerts when connected to supported data sources like Prometheus, Elasticsearch, PostgreSQL, and many more.

niso packages Grafana at 100 MB -- 4.5x smaller than Docker's 450 MB grafana/grafana image. Includes the Grafana server with all built-in plugins. Dashboard provisioning files and data sources can be mounted directly. The server preset provides DynamicUser isolation with seccomp filtering.

Key features

  • 100 MB total package size (5x smaller than Docker)
  • Default port: 3000
  • Multi-architecture: x86_64 and aarch64
  • server isolation preset — each service fully isolated
  • Security score: A

How to use

manifest.toml
[package]
name = "grafana"
version = "10.4.2"

[service]
restart = "on-failure"

[network]
ports = ["3000:3000"]

[volumes]
data = { mount = "/data", mode = "rw" }

[isolation]
preset = "server"

Dependencies

grafana 100 MB
├── musl libc 1.2.5 (0.6 MB)
└── libsqlite3 3.45.0 (1.2 MB)

Related packages