From e6ca35fdd587c9097dfb1290ed3cf8abda2c5687 Mon Sep 17 00:00:00 2001 From: Maicon Berlofa Date: Tue, 7 Jul 2026 16:17:42 -0300 Subject: [PATCH 1/2] docs(notediscovery): sync 0.28.1 default --- src/data/playground-configs.ts | 7 +++++++ src/pages/docs/charts/notediscovery.mdx | 10 +++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/data/playground-configs.ts b/src/data/playground-configs.ts index 60ccd21..0ea8824 100644 --- a/src/data/playground-configs.ts +++ b/src/data/playground-configs.ts @@ -5153,6 +5153,13 @@ export const chartConfigs: Record = { { name: 'General', fields: [ + { + label: 'Image Tag', + key: 'image.tag', + type: 'text', + default: '0.28.1', + description: 'Pinned NoteDiscovery image tag', + }, { label: 'HTTP Port', key: 'app.port', diff --git a/src/pages/docs/charts/notediscovery.mdx b/src/pages/docs/charts/notediscovery.mdx index 608b088..3a3f35b 100644 --- a/src/pages/docs/charts/notediscovery.mdx +++ b/src/pages/docs/charts/notediscovery.mdx @@ -10,7 +10,7 @@ Deploy [NoteDiscovery](https://github.com/gamosoft/NoteDiscovery) on Kubernetes ## Overview -The HelmForge NoteDiscovery chart uses the official `ghcr.io/gamosoft/notediscovery:0.27.3` image and deploys a single-writer web application. +The HelmForge NoteDiscovery chart uses the official `ghcr.io/gamosoft/notediscovery:0.28.1` image and deploys a single-writer web application. NoteDiscovery listens on port `8000`, stores durable notes under `/app/data`, and reads its runtime configuration from `/app/config.yaml`. The default topology is one persistent Deployment replica with a chart-managed PVC and generated unauthenticated config. When authentication is enabled, the generated config file is stored in a Secret. Production installs should normally use `auth.existingSecret` with a complete `config.yaml`. @@ -216,6 +216,14 @@ rules. Back up the PVC in every production deployment. The default `/app/data` directory contains notes and local application data. +## Upgrade Notes + +NoteDiscovery `0.28.1` includes large-vault indexing and startup improvements +from `0.28.0`, plus a task rendering fix. The upstream app can now override +storage paths with `NOTES_DIR` and `PLUGINS_DIR`; this chart still writes the +data directory into `config.yaml` from `persistence.mountPath`, so keep that +path stable and back up the PVC before upgrading production vaults. + ## Additional Resources - [NoteDiscovery source](https://github.com/gamosoft/NoteDiscovery) From 7570d207851db1d5fa58ecbe32755800dab60299 Mon Sep 17 00:00:00 2001 From: Maicon Berlofa Date: Tue, 7 Jul 2026 17:54:54 -0300 Subject: [PATCH 2/2] fix(notediscovery): place image tag in playground --- src/data/playground-configs.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/data/playground-configs.ts b/src/data/playground-configs.ts index 0ea8824..757f464 100644 --- a/src/data/playground-configs.ts +++ b/src/data/playground-configs.ts @@ -5153,13 +5153,6 @@ export const chartConfigs: Record = { { name: 'General', fields: [ - { - label: 'Image Tag', - key: 'image.tag', - type: 'text', - default: '0.28.1', - description: 'Pinned NoteDiscovery image tag', - }, { label: 'HTTP Port', key: 'app.port', @@ -8751,6 +8744,13 @@ export const chartConfigs: Record = { { name: 'General', fields: [ + { + label: 'Image Tag', + key: 'image.tag', + type: 'text', + default: '0.28.1', + description: 'Pinned NoteDiscovery image tag', + }, { label: 'HTTP Port', key: 'app.port',