Skip to Content
InstallationContainer Images

Container Images

Kasho is distributed as Docker container images hosted on Docker Hub.

Available Images

Production Image

The main Kasho image contains all components needed for deployment:

kashoio/kasho:latest

Image Tags

  • :latest - The most recent stable release
  • :v0.3.0 - Specific version releases (recommended for production)
  • :develop - Latest development build from the main branch (not recommended)
  • :sha-abc123 - Specific commit builds (for debugging, not recommended)

Pulling Images

Simply pull the images directly from Docker Hub:

# Pull the latest stable release docker pull kashoio/kasho:latest # Pull a specific version docker pull kashoio/kasho:v0.3.0 # Pull the development version docker pull kashoio/kasho:develop

Using in Docker Compose

Update your docker-compose.yml to use the full image path:

services: licensing: image: kashoio/kasho:latest command: /app/bin/licensing # ... rest of configuration pg-change-stream: image: kashoio/kasho:latest command: /app/bin/pg-change-stream # ... rest of configuration pg-translicator: image: kashoio/kasho:latest command: /app/bin/pg-translicator # ... rest of configuration

Using in Kubernetes

Deploy directly in your Kubernetes manifests:

apiVersion: apps/v1 kind: Deployment metadata: name: pg-change-stream spec: template: spec: containers: - name: pg-change-stream image: kashoio/kasho:latest command: ["/app/bin/pg-change-stream"] --- apiVersion: apps/v1 kind: Deployment metadata: name: licensing spec: template: spec: containers: - name: licensing image: kashoio/kasho:latest command: ["/app/bin/licensing"]

Version Policy

  • Production: Always use specific version tags (e.g., v0.3.0)
  • Testing: You can use :latest or specific versions
  • Development: Use :develop for latest features (may be unstable)

Finding Available Versions

You can view all available versions and tags at: https://hub.docker.com/r/kashoio/kasho 

Last updated on