Skip to content

Deployment

Docker Compose (dev + small prod)

The fastest path:

Terminal window
docker compose -f deploy/docker/compose.dev.yaml up -d

Kubernetes (Helm — coming in v0.2)

Helm chart scaffolding lives in deploy/helm/. Not production-ready yet; track the v0.2 milestone.

Gateway image

The gateway image is published on every tagged release:

ghcr.io/bwiemz/sealstack/gateway:<version>
ghcr.io/bwiemz/sealstack/gateway:latest

Multi-arch (linux/amd64, linux/arm64).

Required services

SealStack needs two backends:

  • Postgres 16 — rows + receipts + full-text search. Pinned to 16 for the ts_rank_cd scoring behavior; older versions will work but with slightly different BM25 ranking.
  • Qdrant (latest) — vector store. Accessible over gRPC on :6334.

Optional:

  • Redis — session store and rate-limit counters. Without it, sessions spill to Postgres (same sealstack_mcp_sessions table).