mirror of
https://github.com/XRPLF/rippled.git
synced 2026-08-21 06:10:58 +00:00
The renderer was the only service in the stack on a floating :latest tag, so the stack was not reproducible: a renderer release could change under a checkout that had not been touched. Pins it to v5.12.0, matching how every other service here is pinned. Also wires the shared render token. Grafana 13 enables the renderAuthJWT feature toggle by default, and the renderer rejects requests unless both sides present the same non-default token, so pinning alone would leave rendering broken once the Grafana bump merges forward. Both values come from the same GF_RENDERING_RENDERER_TOKEN variable and cannot drift apart; the local default keeps `docker compose up` working with no setup. Verified `docker compose config` resolves and both AUTH_TOKEN and GF_RENDERING_RENDERER_TOKEN expand to the same value.