Skip to content

v0.2.1 — Platform image migrated to Docker Hub

Choose a tag to compare

@Kvendra Kvendra released this 27 May 11:32
· 1 commit to main since this release

Summary

The kvendra-platform image is now distributed via Docker Hub (public, anonymous pull). Closes the "docker run y listo" gap that was deferred from v0.2.0 — a self-hosted user following Path A can now docker compose pull without GitHub auth.

Changes

  • docker-compose.yml: image source ghcr.io/kvendraai/kvendra-platformkvendra/kvendra-platform.
  • README.md: Path B paragraph references the upstream Docker Hub image.
  • scripts/build-from-source.sh: comments generalized (no longer ghcr.io-specific).

Distribution verified

$ docker pull kvendra/kvendra-platform:0.1.0-alpha.0
0.1.0-alpha.0: Pulling from kvendra/kvendra-platform
Digest: sha256:517ae7255d1e5693735c84c5fb1c25bae9a0874d2c954cd090b8574e85936b40
Status: Image is up to date for kvendra/kvendra-platform:0.1.0-alpha.0

Self-hosted flow (post-v0.2.1)

git clone https://github.com/KvendraAI/kvendra-reference-stack
cd kvendra-reference-stack
cp .env.example .env
# Edit .env — paste your Kvendra API key (signup at https://kvendra.cloud)
./scripts/up.sh
# Stack is up: 3 containers (db + platform + backup), no GitHub auth, no 5 GB Ollama pull.

For LLM-local (no Kvendra signup): ./scripts/up.sh --with-ollama.

Unchanged (separate follow-up)

scripts/verify.sh and docs/signing.md still reference GHCR — the entire cosign keyless-OIDC flow is built around GHCR. Migrating signing to Docker Hub or supporting both registries is a dedicated refactor.

Trazabilidad

  • Closes self-hosted "docker run y listo" gap (Vector C from TXN-KVD-20260527-001, deferred at that time).
  • Related: PAT-KVD-4AF89B, REL-KVD-REFERENCESTACK-0.2.0.0.