BolverBlitz / WakaTime-Grafana

A free alternative to the wakatime dashboard, it will fetch your history automaticly (Up to 2 weeks)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WakaTIme-Grafana

A free alternative to the wakatime dashboard, it will fetch your history automaticly (Max 2 Years)

Requirements

NodeJS 16+
Python 3+
InfluxDB 2.X
Grafana 9.X

Setup

  1. Clone the repo localy
  2. Create a bucket called WakaTime in influx and a token with write permissions to it
  3. Rename .env.example to .env and fill it out
  4. Run npm i
  5. Run node index.js
  6. Import grafana_wakatime.json into your grafana (Check your datasource)
  7. (Optional) Add a cronjob or something that will run it once every day

Screenshot

grafik

Credits

Initial python version by @gekigek99

About

A free alternative to the wakatime dashboard, it will fetch your history automaticly (Up to 2 weeks)

License:MIT License


Languages

Language:JavaScript 54.7%Language:Python 45.3%