Skip to content

v0.4.0 — official container image

Choose a tag to compare

@tonylchang tonylchang released this 17 Aug 19:06
· 5 commits to main since this release

janus-mcp now ships as a container image: ghcr.io/tonylchang/janus-mcp (linux/amd64 + arm64), for people who want the server without a Python toolchain — and as the deployment foundation for the future in-cluster HTTP sidecar mode.

Supply-chain posture matches the rest of the project: base images digest-pinned, Python dependencies installed hash-verified from uv.lock, non-root user, entrypoint locked to the janus-mcp CLI, published behind the same test gate as PyPI. Pin by digest for reproducible deployments.

claude mcp add kubernetes -- docker run -i --rm \
  -v ~/.kube/config:/home/janus/.kube/config:ro \
  -v ~/.config/janus-mcp:/home/janus/.config/janus-mcp:ro \
  ghcr.io/tonylchang/janus-mcp:latest

Mount layout details (including out-of-band approvals across the container boundary) are in the quick start. No code changes from v0.3.1.

Full details: CHANGELOG.md