Skip to content

Add Docker Compose observability stack for Lightbringer#6

Open
NeerajGodiyal wants to merge 5 commits into
masterfrom
koro/lightbringer-compose-grafana
Open

Add Docker Compose observability stack for Lightbringer#6
NeerajGodiyal wants to merge 5 commits into
masterfrom
koro/lightbringer-compose-grafana

Conversation

@NeerajGodiyal
Copy link
Copy Markdown
Collaborator

Summary:

  • Add Docker Compose services for InfluxDB, Grafana, and optional Lightbringer runtime.
  • Provision the four Lightbringer dashboards and harden startup with readable-input preflight checks.
  • Remove the tracked direnv helper with a user-specific absolute path.

Verification:

  • git diff --check
  • jq empty docker/grafana/dashboards/*.json
  • YAML parse for compose/provisioning files
  • shellcheck docker/secrets/check-readable.sh docker/influxdb/init-database.sh docker/grafana/entrypoint.sh
  • cargo fmt --check
  • Docker Compose config/preflight checks on Linux server
  • Live Lightbringer + InfluxDB + Grafana smoke test with fresh completion, repair, and memory data

@NeerajGodiyal NeerajGodiyal requested a review from rupansh May 30, 2026 16:23
@NeerajGodiyal NeerajGodiyal changed the title Add Lightbringer observability compose stack Add Docker Compose observability stack for Lightbringer May 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant