karma: log bump events; rebuild web page with podium, sparklines, activity feed and givers
All checks were successful
ci / check (push) Successful in 44s
All checks were successful
ci / check (push) Successful in 44s
This commit is contained in:
parent
9a3393153a
commit
f290554325
7 changed files with 710 additions and 141 deletions
11
README.md
11
README.md
|
|
@ -79,10 +79,13 @@ lists them at runtime and `help <command>` describes one.
|
|||
|
||||
## Karma web page
|
||||
|
||||
The live karma board is published at **<https://karma.devtronic.pro>**. A second
|
||||
binary, `karma-web`, reads the per-network `karma.*.json` files and renders one
|
||||
self-contained HTML page (no JS/CSS/font dependencies, all IRC-supplied text
|
||||
HTML-escaped); a systemd timer regenerates it every minute and nginx serves it
|
||||
The live karma board is published at **<https://karma.devtronic.pro>** — a hero
|
||||
with live stats, a top-3 podium, a ranked ledger with per-thing trend
|
||||
sparklines, a recent-activity feed, and a top-givers board. A second binary,
|
||||
`karma-web`, reads the per-network `karma.*.json` totals plus the append-only
|
||||
`karma.*.events.jsonl` history the bot writes on every bump, and renders one
|
||||
self-contained HTML page (no CSS/JS/font dependencies, all IRC-supplied text
|
||||
HTML-escaped). A systemd timer regenerates it every minute and nginx serves it
|
||||
over TLS.
|
||||
|
||||
```sh
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue