Commit Graph
258 Commits
Author SHA1 Message Date
shaandClaude Sonnet 5 8d7e017109 Fix adguardhome PVC mount shadowing the binary
Mounting the whole PVC at /opt/adguardhome hid the AdGuardHome binary
that ships inside the image at that exact path, crash-looping the pod
(exec: /opt/adguardhome/AdGuardHome: no such file or directory). Use
subPath mounts for work/ and conf/ instead, same as the original split
hostPath layout, just backed by one PVC now.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01566weDFku8TaRC2CJUPVM1
2026-08-24 02:49:12 +03:00
shaandClaude Sonnet 5 cc5ecd25ce Switch adguardhome/esphome/signal-gateway/zigbee2mqtt to PVC storage
Replaces raw hostPath (/srv/data/<app>) with a local-path PVC per app,
so these apps get proper PVC lifecycle semantics and can have a PVC
backup CronJob (matching what gitea already has) instead of being
unbacked host directories. local-path already lives on the same disk
these hostPaths did, so this isn't a storage-tier change.

adguardhome specifically: consolidates the previous split work/+conf/
hostPath mounts into a single PVC mounted at /opt/adguardhome (its own
default convention), since a real deployment can't run two hostPath
subtrees off one PVC.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01566weDFku8TaRC2CJUPVM1
2026-08-24 02:44:30 +03:00
shaandClaude Sonnet 5 d22a3a62cf Bump gitea-mcp chart to 0.1.1
HelmRelease uses reconcileStrategy: ChartVersion, so the entrypoint/
flag fix in the previous commit was never picked up by Flux without
a version bump.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01566weDFku8TaRC2CJUPVM1
2026-08-23 13:22:56 +03:00
shaandClaude Sonnet 5 204467008e Fix gitea-mcp container entrypoint and CLI flags
The image has no gitea-mcp on PATH (binary lives at /app/gitea-mcp),
and the real binary only accepts -t/-port (Go flag style, no --addr
flag exists) — verified against upstream docs which described flags
that don't match the shipped binary.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01566weDFku8TaRC2CJUPVM1
2026-08-23 13:21:22 +03:00
sha 542b81ca3e Add Helm chart for Gitea MCP server 2026-08-23 13:17:19 +03:00
github-actions[bot] 2dcf65eca5 chore: Automated version update for Helm charts 2026-08-23 03:21:13 +00:00
github-actions[bot] 4a250bec3f chore: Automated version update for Helm charts 2026-08-22 03:17:11 +00:00
github-actions[bot] ddad613c1a chore: Automated version update for Helm charts 2026-08-21 03:21:30 +00:00
github-actions[bot] 3e474cd3c4 chore: Automated version update for Helm charts 2026-08-20 03:18:10 +00:00
github-actions[bot] 8256ee43cb chore: Automated version update for Helm charts 2026-08-19 03:18:48 +00:00
shaandClaude Opus 5 cf2aebf298 feat(traefik-forward-auth): serve several domains and portals from one instance
A session cookie scoped to one registrable domain is never sent to a host under
another, so an app on a second domain could not be protected by this instance at
all. It failed with a 500 naming the cause: "return URL host does not match any
configured cookie domain".

`domains` is now a list of {domain, authHost}, matching the upstream
`server.domains` schema. The chart previously emitted `server.hostname` and
`cookies.domain`, which are not in 4.14.1's documented options — a deprecated
form that still worked. The single-domain values remain as shorthand and fold
into one entry, so an existing release renders the same protection it did before.

`portals` is a list too. A portal is one OAuth2 client, chosen by the middleware
address, so two portals means two Pocket ID applications — which is how access
can be separated per domain rather than merely shared across them. Each portal
gets its own Middleware and its own mounted secret, under
/var/run/secrets/traefik-forward-auth/<portal>/.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-18 00:10:40 +03:00
github-actions[bot] 308b164894 chore: Automated version update for Helm charts 2026-08-17 03:19:57 +00:00
github-actions[bot] b4628ebc59 chore: Automated version update for Helm charts 2026-08-16 03:19:49 +00:00
github-actions[bot] 5de4d7882f chore: Automated version update for Helm charts 2026-08-15 03:15:31 +00:00
github-actions[bot] a909d25af0 chore: Automated version update for Helm charts 2026-08-14 03:45:07 +00:00
github-actions[bot] ec62152fea chore: Automated version update for Helm charts 2026-08-13 03:46:37 +00:00
github-actions[bot] b2dd8f2b03 chore: Automated version update for Helm charts 2026-08-11 03:32:46 +00:00
github-actions[bot] 46f5365867 chore: Automated version update for Helm charts 2026-08-10 03:35:18 +00:00
sha 5cb2d991d8 feat(redis): add own Redis chart
Replaces the Bitnami OCI chart wrapper previously used directly from
the k3s repo (apps/redis). Standalone Deployment, password auth via
existingSecret, optional persistence (defaults to emptyDir to match
current usage as an ephemeral cache/session store).
2026-08-09 16:06:55 +03:00
github-actions[bot] 4681e9a5b3 chore: Automated version update for Helm charts 2026-08-09 03:32:42 +00:00
github-actions[bot] 8931aeb2bc chore: Automated version update for Helm charts 2026-08-08 03:31:09 +00:00
sha 8be5f0c7ec Merge branch 'main' of https://github.com/shadoll/helm-charts
# Conflicts:
#	home-assistant-dev/Chart.yaml
#	home-assistant/Chart.yaml
2026-08-07 11:31:24 +03:00
shaandClaude Sonnet 5 c66bac4714 fix(home-assistant): disable deprecated http: config section on ha-dev
HA core has migrated the http: config (server_port, ip_ban_enabled,
login_attempts_threshold, use_x_forwarded_for, trusted_proxies) out of
configuration.yaml, causing "already been migrated and is now being
ignored" warnings. Disable http.enabled by default on home-assistant-dev,
mark the section deprecated in both charts, and document removal planned
for appVersion 2027.7.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-07 11:29:38 +03:00
github-actions[bot] bcf2b21d00 chore: Automated version update for Helm charts 2026-08-07 03:58:17 +00:00
github-actions[bot] 38bc86047b chore: Automated version update for Helm charts 2026-08-06 04:02:39 +00:00
github-actions[bot] 918d6f42a5 chore: Automated version update for Helm charts 2026-08-05 04:01:59 +00:00
github-actions[bot] e58202f6ac chore: Automated version update for Helm charts 2026-08-04 04:02:38 +00:00
github-actions[bot] ae9ba560bc chore: Automated version update for Helm charts 2026-08-03 04:13:34 +00:00
github-actions[bot] 8cb9f8b27a chore: Automated version update for Helm charts 2026-08-02 04:12:42 +00:00
github-actions[bot] 93195b6526 chore: Automated version update for Helm charts 2026-08-01 04:08:28 +00:00
github-actions[bot] 7404cdf592 chore: Automated version update for Helm charts 2026-07-31 04:08:57 +00:00
github-actions[bot] 1dcbeabe73 chore: Automated version update for Helm charts 2026-07-30 04:01:15 +00:00
github-actions[bot] e9fe365ae9 chore: Automated version update for Helm charts 2026-07-29 04:03:29 +00:00
github-actions[bot] db48b7c892 chore: Automated version update for Helm charts 2026-07-28 04:02:01 +00:00
github-actions[bot] c66f26418f chore: Automated version update for Helm charts 2026-07-27 04:16:55 +00:00
github-actions[bot] 151a2c51ea chore: Automated version update for Helm charts 2026-07-26 04:12:12 +00:00
github-actions[bot] b9bb7813e9 chore: Automated version update for Helm charts 2026-07-25 04:02:24 +00:00
sha 41296a1433 chore: Add GitHub token authentication for API calls in update script 2026-07-24 12:28:46 +03:00
github-actions[bot] e2c73004db chore: Automated version update for Helm charts 2026-07-24 04:03:39 +00:00
github-actions[bot] 17b694c2ce chore: Automated version update for Helm charts 2026-07-23 04:03:45 +00:00
github-actions[bot] 81f649cd75 chore: Automated version update for Helm charts 2026-07-22 04:04:35 +00:00
github-actions[bot] 057993c865 chore: Automated version update for Helm charts 2026-07-21 04:03:49 +00:00
github-actions[bot] d18254679e chore: Automated version update for Helm charts 2026-07-20 04:16:48 +00:00
github-actions[bot] e851ae1375 chore: Automated version update for Helm charts 2026-07-19 04:09:28 +00:00
github-actions[bot] 526b69d25f chore: Automated version update for Helm charts 2026-07-18 04:00:16 +00:00
github-actions[bot] 9fe3ee8e11 chore: Automated version update for Helm charts 2026-07-17 04:01:20 +00:00
github-actions[bot] 7bc0212b99 chore: Automated version update for Helm charts 2026-07-16 04:02:12 +00:00
github-actions[bot] cb640b315b chore: Automated version update for Helm charts 2026-07-15 04:01:14 +00:00
github-actions[bot] 104855b4bd chore: Automated version update for Helm charts 2026-07-14 04:00:51 +00:00
sha 2153762922 chore: Add initial Helm chart and values configuration for Gitea 2026-07-13 20:12:58 +03:00