Commit Graph
320 Commits
Author SHA1 Message Date
github-actions[bot] 08c10f9920 chore: Automated version update for Helm charts 2026-10-06 03:11:45 +00:00
github-actions[bot] 681fc1b78f chore: Automated version update for Helm charts 2026-10-05 03:17:29 +00:00
github-actions[bot] 06a9b2d0ff chore: Automated version update for Helm charts 2026-10-04 04:08:59 +00:00
github-actions[bot] a283b864f0 chore: Automated version update for Helm charts 2026-10-03 03:20:14 +00:00
github-actions[bot] 037a823ddc chore: Automated version update for Helm charts 2026-10-02 03:11:58 +00:00
github-actions[bot] 8f31a56ce0 chore: Automated version update for Helm charts 2026-10-01 03:15:55 +00:00
github-actions[bot] 6e29ca7be4 chore: Automated version update for Helm charts 2026-09-30 03:12:56 +00:00
github-actions[bot] 61e917f63b chore: Automated version update for Helm charts 2026-09-29 03:11:27 +00:00
github-actions[bot] ad06006a8a chore: Automated version update for Helm charts 2026-09-28 03:14:57 +00:00
sha 2b9dc795c1 openclaw: service.externalTrafficPolicy option 2026-09-27 16:32:23 +03:00
sha 5af8fd748e openclaw: optional Claude Code CLI (claude-cli runtime) persisted on the PVC 2026-09-27 14:22:03 +03:00
sha faf4e3eee2 Add openclaw Helm chart (openclaw/openclaw Gateway) 2026-09-27 13:19:14 +03:00
github-actions[bot] bf3caddadf chore: Automated version update for Helm charts 2026-09-27 03:11:41 +00:00
github-actions[bot] e6519adc3d chore: Automated version update for Helm charts 2026-09-26 03:10:35 +00:00
github-actions[bot] d71d26910b chore: Automated version update for Helm charts 2026-09-25 03:10:53 +00:00
github-actions[bot] 84c5f5bdf9 chore: Automated version update for Helm charts 2026-09-24 03:10:58 +00:00
github-actions[bot] 64a0fae8a9 chore: Automated version update for Helm charts 2026-09-23 03:11:23 +00:00
shaandClaude Opus 5 eaa59b7361 nodered-mcp: add noderedInsecure for self-signed upstreams
Venus OS (Victron Cerbo GX) serves Node-RED on :1881 over HTTPS with a
self-signed certificate, so the server cannot reach it without waiving
verification -- it starts fine and then logs "could not detect Node-RED
version" while every tool fails. Exposes upstream's NODERED_INSECURE,
defaulted off.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 22:24:41 +03:00
shaandClaude Opus 5 f604fe5725 Add nodered-mcp chart (fgjcarlos/nodered-mcp)
MCP server exposing a Node-RED instance's admin API as agent tools.
Single Deployment + Service + Ingress, image tracked off the upstream
releases -- the tags are v-prefixed but the ghcr image tags are not,
hence the version-pattern.

MCP_HTTP_TOKEN is required rather than optional: upstream's listener
binds all container interfaces, so there is no loopback-trust mode. The
chart therefore requires existingSecret instead of defaulting it away.
readOnly defaults on, so an agent cannot deploy flows by accident.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 22:21:55 +03:00
github-actions[bot] 177b849a0b chore: Automated version update for Helm charts 2026-09-22 03:11:14 +00:00
shaandClaude Opus 5 f0d7c1f474 traefik-forward-auth: send PKCE code_challenge, default on
Pocket ID rejects the authorization request outright when its OIDC client
has PKCE required -- "This client requires PKCE, but the 'code_challenge'
parameter is missing" -- which is the default for clients created in recent
Pocket ID versions. Every app behind the portal fails at login, not just
the one being tested.

Upstream supports this via the pocketID provider's enablePKCE flag; the
chart never emitted it, so it stayed at its false default. Adds it to the
normalised portal shape (per-portal override via portals[].pocketID.enablePKCE)
and defaults it on, since PKCE is harmless when the client does not require it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 02:39:14 +03:00
sha da79d63d49 Merge branch 'main' of https://github.com/shadoll/helm-charts 2026-09-22 02:05:04 +03:00
sha 8a57a4e066 Add node-red Helm chart
Adds a standalone chart for Node-RED (Deployment, Service, PVC, Ingress)
with image version tracked via the version-source annotation for
scripts/update-charts.sh.
2026-09-22 02:04:54 +03:00
github-actions[bot] a77b8c768d chore: Automated version update for Helm charts 2026-09-21 03:12:21 +00:00
github-actions[bot] 61bfa2e109 chore: Automated version update for Helm charts 2026-09-20 03:10:52 +00:00
github-actions[bot] 3f00a9c626 chore: Automated version update for Helm charts 2026-09-19 03:10:34 +00:00
github-actions[bot] de7ebd7fa4 chore: Automated version update for Helm charts 2026-09-18 03:10:44 +00:00
github-actions[bot] a21962a011 chore: Automated version update for Helm charts 2026-09-17 03:10:51 +00:00
github-actions[bot] 795b744bd8 chore: Automated version update for Helm charts 2026-09-16 03:10:50 +00:00
github-actions[bot] 7deeaae070 chore: Automated version update for Helm charts 2026-09-15 03:11:32 +00:00
github-actions[bot] 44dc7aa112 chore: Automated version update for Helm charts 2026-09-14 03:12:35 +00:00
shaandClaude Sonnet 5 ea613ef03a Fix garage secret file permissions
The secret volume's default file mode (0644) is world-readable, and
Garage refuses to start with rpc_secret_file/admin_token_file/
metrics_token_file at anything looser than 0600. Set defaultMode:
0600 on the secrets volume.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014ZA4cJygj4VPCYVms4TDrH
2026-09-13 13:14:08 +03:00
shaandClaude Sonnet 5 4a47d523fe Bump garage chart to 0.1.1
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014ZA4cJygj4VPCYVms4TDrH
2026-09-13 13:11:20 +03:00
shaandClaude Sonnet 5 095860ccd0 Fix garage container command and drop postStart layout hook
The dxflrs/garage image ships as a single static binary with no
ENTRYPOINT and no shell, so `args: [server]` alone was exec'd as the
command (crash loop) and the shell-based postStart layout-bootstrap
hook could never run. Set command: [/garage] explicitly, and replace
the automated hook with documented one-time `kubectl exec` steps.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014ZA4cJygj4VPCYVms4TDrH
2026-09-13 13:10:23 +03:00
shaandClaude Sonnet 5 52783d47a8 Add garage helm chart wrapper
S3-compatible object store (dxflrs/garage), single-node by default with
hostPath/PVC persistence, existingSecret for rpc/admin/metrics tokens, and
a postStart hook that bootstraps the single-node layout automatically.
Tracks upstream via dockerhub-tags-pattern for scripts/update-charts.sh.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014ZA4cJygj4VPCYVms4TDrH
2026-09-13 12:54:40 +03:00
github-actions[bot] bd8abd53d2 chore: Automated version update for Helm charts 2026-09-13 03:10:47 +00:00
github-actions[bot] 3727cb3422 chore: Automated version update for Helm charts 2026-09-12 03:10:28 +00:00
github-actions[bot] 18cc580ca7 chore: Automated version update for Helm charts 2026-09-11 03:10:58 +00:00
github-actions[bot] a7d9c64d7c chore: Automated version update for Helm charts 2026-09-10 03:11:01 +00:00
github-actions[bot] ef91b9fc20 chore: Automated version update for Helm charts 2026-09-09 03:11:14 +00:00
github-actions[bot] d4dd37ab91 chore: Automated version update for Helm charts 2026-09-08 03:10:47 +00:00
github-actions[bot] 968f034de5 chore: Automated version update for Helm charts 2026-09-07 03:11:52 +00:00
shaandClaude Sonnet 5 c4ae24dd02 Add eWeLink CUBE OS chart
Bridges eWeLink Wi-Fi and Zigbee devices into Matter (HomeKit,
Google Home, Alexa, Home Assistant). Uses a Multus macvlan interface
instead of hostNetwork, since CUBE OS hardcodes host port 80/1883
which would otherwise collide with Traefik on the same node.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BU7b2w8XZPbD7uXRfjKwcm
2026-09-07 01:06:06 +03:00
github-actions[bot] 2160548af5 chore: Automated version update for Helm charts 2026-09-06 03:10:57 +00:00
github-actions[bot] 89c911e17e chore: Automated version update for Helm charts 2026-09-05 03:10:29 +00:00
github-actions[bot] c023a89e7c chore: Automated version update for Helm charts 2026-09-04 03:11:07 +00:00
github-actions[bot] c218ae5a89 chore: Automated version update for Helm charts 2026-09-03 04:25:32 +00:00
github-actions[bot] b2f52bace7 chore: Automated version update for Helm charts 2026-09-02 03:11:53 +00:00
sha b06dbf7c1f Bump pocket-id backup/dbInit image to postgres:18-alpine
rh's shared postgres cluster was upgraded to PostgreSQL 18; the
pg_dump client used for pocket-id's DB backup (and the one-shot
dbInit job) should match the server's major version.
2026-09-01 11:07:18 +03:00
github-actions[bot] d140ce0f4e chore: Automated version update for Helm charts 2026-09-01 03:12:04 +00:00