Skip to content

LightningROD 0.5.3

Choose a tag to compare

@github-actions github-actions released this 16 Jul 20:12
· 140 commits to main since this release

Added

  • Project website at lightningrod.dev — landing page,
    docs at docs.lightningrod.dev, demo at lightningrod.dev/demo

Fixed

  • Settings now shows the actual release version instead of "latest"
  • Battery capacity no longer divided by 1000 on installs where Home Assistant
    reports it in kWh; previously downscaled values are repaired automatically
  • Data Repair tab no longer claims Home Assistant is disconnected when the
    recorder simply has no trip history yet
  • Corrected the PostgreSQL backup and restore commands shown in the docs and
    the Data Repair tab

Install

Option A — Standalone (single container, SQLite):

docker pull ghcr.io/squidbytes/lightningrod-web:0.5.3
docker run -d \
  --name lightningrod \
  -p 8000:8000 \
  -v lightningrod-data:/data \
  ghcr.io/squidbytes/lightningrod-web:0.5.3

Option B — Two-container (bring-your-own PostgreSQL):

curl -LO https://github.com/SquidBytes/LightningROD/releases/download/v0.5.3/lightningrod-0.5.3-compose.tar.gz
tar xzf lightningrod-0.5.3-compose.tar.gz
cd lightningrod-0.5.3
cp .env.example .env    # edit POSTGRES_PASSWORD etc.
docker compose up -d

Image is multi-arch: linux/amd64 + linux/arm64 (Apple Silicon, Raspberry Pi 4/5).

Then open http://localhost:8000 and go to Settings → Home Assistant to connect your HA instance.

Documentation

Full documentation, setup guides, and feature reference:
https://squidbytes.github.io/LightningROD/

Full Changelog: v0.5.2...v0.5.3