Removes docker-compose.example.yml and docs/local.md; rewrites
docs/truenas.md around the Custom App Wizard flow (image push to
Gitea registry, env vars entered in UI, network attachment). Custom
catalog approach is not available in Electric Eel 24.10+.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Avoids writing credentials to disk. The bare key form passes the value
through from the host environment at compose-up time.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Splits local-setup and TrueNAS SCALE instructions into
docs/local-setup.md and docs/truenas.md; README now links to both.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Step-by-step instructions for Electric Eel (24.10+): finding the DB
container and network, creating the read-only user, deploying with
docker compose, reverse proxying, and locating the Gitea custom dir.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
go build ./... names the binary after the module (gitea-heatmap-sidecar)
while the Dockerfile uses -o /heatmap. Fix .gitignore to match the local
name and add notes in both files explaining the discrepancy.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Extends the JSON response to include per-day repo names via
array_agg on action.repo_name, and surfaces them in the hover
tooltip below the contribution count.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>