Compose profiles match image tags for published builds.
| Profile | Node | Client | Sidecar | Published tag | CI on push to dev |
|---|---|---|---|---|---|
1.5.8 / 1.6 |
v1.5.8 | v2.0.0 | — | 1.5.8, 1.6 |
manual dispatch only |
stable / 2.2 |
v2.2.2 | v5.0.1 | v2.1.0 | stable, 2.2, latest |
yes |
2.0 |
v2.0.4 | v5.0.0 | v2.0.0 | 2.0 |
manual dispatch only |
2.1 |
v2.1.2 | v5.0.0 | v2.0.0 | 2.1 |
manual dispatch only |
dev |
v2.2.2 | v5.0.1 | v2.1.0 | dev |
yes (+ daily cron) |
Pull published images from interchouette/casper-nctl-2-docker (and org GHCR ghcr.io/interchouette-itc/casper-nctl-2-docker). gregoshop/casper-nctl is a deprecated Hub mirror and is no longer published. Rebuild policy: Versioning.
dev matches 2.2 pins while casper-node dev still declares 2.2.0; switch back to live dev branches when that line advances.
make start stable
make start 2.2
make start-all dev # NCTL + MCPSeparate compose profiles:
cors-anywhere— browser CORS proxy on11100mcp— Rust MCP HTTP sidecar on8790(viamake mcp-http/make start-all)