Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions charts/notediscovery/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: notediscovery
description: Self-hosted Markdown knowledge base with graph view, search, sharing, and MCP integration
type: application
version: 1.0.2
appVersion: "0.27.3"
appVersion: "0.28.1"
home: https://helmforge.dev/docs/charts/notediscovery
sources:
- https://github.com/helmforgedev/charts/tree/main/charts/notediscovery
Expand All @@ -23,8 +23,8 @@ maintainers:
icon: https://helmforge.dev/icons/charts/notediscovery.png
annotations:
artifacthub.io/changes: |
- kind: fixed
description: "align template standards (#672)"
- kind: changed
description: "bump notediscovery to 0.28.1 (#700)"
artifacthub.io/category: skip-prediction
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: "false"
Expand Down
2 changes: 1 addition & 1 deletion charts/notediscovery/DESIGN.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# NoteDiscovery Chart Design

This chart deploys NoteDiscovery as a self-hosted knowledge base using the
official `ghcr.io/gamosoft/notediscovery:0.27.3` image.
official `ghcr.io/gamosoft/notediscovery:0.28.1` image.

## Product Model

Expand Down
12 changes: 11 additions & 1 deletion charts/notediscovery/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Deploy [NoteDiscovery](https://github.com/gamosoft/NoteDiscovery), a
self-hosted Markdown knowledge base with graph view, search, sharing, and MCP
integration.

This chart packages the official `ghcr.io/gamosoft/notediscovery:0.27.3` image
This chart packages the official `ghcr.io/gamosoft/notediscovery:0.28.1` image
and exposes the runtime settings that matter for Kubernetes: persistent note
storage, generated or externally managed `config.yaml`, optional authentication,
ingress/Gateway API exposure, network policy, pod disruption budget, and
Expand Down Expand Up @@ -147,6 +147,16 @@ Multiple pods require storage semantics chosen by the operator, typically a
shared ReadWriteMany claim; the default generated claim is a single-writer
volume.

## Upgrade Notes

NoteDiscovery `0.28.1` includes the large-vault performance work from `0.28.0`
and the upstream task rendering fix from `0.28.1`. The upstream release adds an
in-memory note index, background index warmup, faster search and graph
endpoints, and support for overriding storage paths with `NOTES_DIR` and
`PLUGINS_DIR`. The chart continues to render `storage.notes_dir` from
`persistence.mountPath`; keep that path stable across upgrades and back up the
PVC before upgrading production vaults.

## Network Policy

`networkPolicy.enabled=true` restricts inbound HTTP traffic to the configured
Expand Down
2 changes: 1 addition & 1 deletion charts/notediscovery/tests/templates_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tests:
of: Deployment
- equal:
path: spec.template.spec.containers[0].image
value: ghcr.io/gamosoft/notediscovery:0.27.3
value: ghcr.io/gamosoft/notediscovery:0.28.1
- equal:
path: spec.strategy.type
value: Recreate
Expand Down
2 changes: 1 addition & 1 deletion charts/notediscovery/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"type": "object",
"properties": {
"repository": { "type": "string", "default": "ghcr.io/gamosoft/notediscovery" },
"tag": { "type": "string", "default": "0.27.3", "pattern": "^v?[0-9][0-9A-Za-z._-]*$" },
"tag": { "type": "string", "default": "0.28.1", "pattern": "^v?[0-9][0-9A-Za-z._-]*$" },
"pullPolicy": { "type": "string", "enum": ["Always", "IfNotPresent", "Never"], "default": "IfNotPresent" }
}
},
Expand Down
2 changes: 1 addition & 1 deletion charts/notediscovery/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ image:
# -- Official NoteDiscovery container image repository.
repository: ghcr.io/gamosoft/notediscovery
# -- Pinned NoteDiscovery image tag. Floating tags such as latest are not used by default.
tag: "0.27.3"
tag: "0.28.1"
# -- Kubernetes image pull policy.
pullPolicy: IfNotPresent

Expand Down