Skip to content

Karakeep

Deploy Karakeep on Kubernetes using the official karakeep-app/karakeep container image. Karakeep is an AI-powered bookmark manager with full-text search via Meilisearch, automatic web page screenshots via Chromium, and intelligent tagging.

Key Features

  • Meilisearch Sidecar — optional full-text search engine running alongside the app
  • Chromium Sidecar — optional headless browser for web page screenshots and archiving
  • AI Tagging — automatic bookmark categorization and tagging
  • Full-Text Search — search across bookmarks, tags, and archived content
  • Persistence — persistent storage for SQLite database and uploaded files
  • Lightweight — single-pod deployment with optional sidecars

Installation

HTTPS repository:

helm repo add helmforge https://repo.helmforge.dev
helm repo update
helm install karakeep helmforge/karakeep

OCI registry:

helm install karakeep oci://ghcr.io/helmforgedev/helm/karakeep

Basic Example

# values.yaml
karakeep:
  nextAuthUrl: 'https://karakeep.example.com'

meilisearch:
  enabled: true

chromium:
  enabled: true

persistence:
  enabled: true
  size: 10Gi

ingress:
  enabled: true
  ingressClassName: traefik
  hosts:
    - host: karakeep.example.com
      paths:
        - path: /
          pathType: Prefix

Key Values

KeyDefaultDescription
karakeep.nextAuthUrl""Public URL of the Karakeep instance
meilisearch.enabledtrueEnable Meilisearch sidecar for full-text search
chromium.enabledtrueEnable Chromium sidecar for screenshots
persistence.enabledtrueEnable persistent storage
persistence.size10GiPVC size
ingress.enabledfalseEnable ingress

More Information