selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

addon-grafana logo

Self-host addon-grafana

v13.0.4

Grafana analytics platform as a Home Assistant addon

ReleaseOpen SourceMIT
Updated10 hours ago
LanguageJinja
Setup difficultyEasy
Stars
280
Ports
80 (HTTP web UI (not required for Ingress)), 1337 (Ingress internal port)
Requires
Home Assistant
Grafana running in the Home Assistant frontend

What is addon-grafana?

This Home Assistant Community App packages Grafana as an addon for Home Assistant, allowing users to run the analytics platform on their self-hosted Home Assistant instance. It provides a web UI accessible via Home Assistant Ingress or direct port access, with a default admin user (password: hassio). The addon supports installing Grafana plugins and custom plugins, configuration via environment variables (GF_* prefix), and integration with InfluxDB for home automation metrics. It runs on aarch64 and amd64 architectures. Image rendering requires a separate rendering service. The project is actively maintained with regular releases following semantic versioning.

Should you self-host addon-grafana?

addon-grafana scores 56/100 on selfhost.directory (how scoring works) and ranks #48 of 104 in Monitoring & observability. It has 280 GitHub stars.

It shipped 7 stable releases in the past year. The latest, v13.0.4, came out on 23 October 2026. New versions land roughly every 2 weeks.

Setup is easy: most people get it running in one sitting. It is MIT-licensed and written mostly in Jinja.

Its closest alternative on selfhost.directory is grafana (90/100, 77 562 stars). It scores higher overall, so compare the two before you pick. See addon-grafana vs grafana side by side.

Features

  • Anonymous access supportNot available with Home Assistant Cloud
  • Dashboard creation
  • Environment Variable Configuration
  • Image rendering via external serviceRequires separate rendering service (not included)
  • Metrics visualization
  • Plugin System
  • SSL/TLS support

addon-grafana README

How to configure addon-grafana

  • certfilefullchain.pemSSL certificate file

    SSL certificate file

    values: string

  • grafana_ingress_useradminUsername for automatic Ingress login (default: admin)

    Username for automatic Ingress login (default: admin)

    values: string

  • keyfileprivkey.pemSSL key file

    SSL key file

    values: string

  • log_levelinfoControls the level of log output by the app

    Controls the level of log output by the app

    values: trace|debug|info|notice|warning|error|fatal

  • ssltrueEnable SSL for direct access

    Enable SSL for direct access

    values: true|false

addon-grafana releases & version history

More in Data Visualization

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…