2026-07-16 - 2026-10-16

Overview

69 Active Pull Requests
55 Active Issues
Excluding merges, 4 authors have pushed 105 commits to main and 358 commits to all branches. On main, 307 files have changed and there have been 30306 additions and 1941 deletions.

66 Pull requests merged by 2 users

Merged #138 fix(paperless-ngx): the egress rule names the Tika/Gotenberg pod ports, and CI now asserts it across charts 2026-10-15 22:06:05 +02:00

Merged #137 Update outlinewiki/outline Docker tag to v1.11.0 2026-10-15 18:38:29 +02:00

Merged #133 feat!: a NetworkPolicy in every chart, on by default 2026-10-15 01:07:39 +02:00

Merged #134 Update docker.io/stalwartlabs/stalwart Docker tag to v0.16.26 2026-10-14 23:35:23 +02:00

Merged #109 Update docker.io/searxng/searxng Docker tag to v2026.10.13-22c64b8d3 2026-10-13 21:53:11 +02:00

Merged #110 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v3.3.1 2026-10-13 21:45:51 +02:00

Merged #131 feat(paperless-ngx)!: quote every operator scalar, pin the consume mover, drop oidcSecretRef 2026-10-13 21:29:32 +02:00

Merged #130 feat(ci): the chart bump follows the app bump 2026-10-13 21:06:21 +02:00

Merged #126 feat(stalwart): MTA-STS routes as a maintainable list, in both routing modes 2026-10-13 13:19:39 +02:00

Merged #125 feat(keycloak): one hostname per realm, in both routing modes 2026-10-13 12:38:10 +02:00

Merged #127 docs(rss-bridge): #51 was closed, and the cause was never identified (2.1.1) 2026-10-13 12:36:59 +02:00

Merged #124 feat(rss-bridge): Gateway-API as an alternative to the Ingress (last chart of the sweep) 2026-10-13 12:25:15 +02:00

Merged #100 Update urlaubsverwaltung/urlaubsverwaltung Docker tag to v6.17.0 2026-10-13 11:38:25 +02:00

Merged #113 Update l4rm4nd/vouchervault Docker tag to v1.30.3 2026-10-13 11:35:47 +02:00

Merged #120 feat: Gateway-API as an alternative to the Ingress in the six special shapes (group 3) 2026-10-13 10:59:10 +02:00

Merged #121 freesailarr: eight image updates, a trustedNetworks value for the arr apps, and one grouped Renovate PR from now on 2026-10-13 10:46:57 +02:00

Merged #119 fix(freesailarr): redirect the bare /qbittorrent prefix in Gateway mode 2026-10-12 22:27:12 +02:00

Merged #117 feat: Gateway-API as an alternative to the Ingress in five annotation charts (group 2) 2026-10-12 21:16:22 +02:00

Merged #116 feat: Gateway-API as an alternative to the Ingress in eight charts (#114, group 1) 2026-10-12 19:46:15 +02:00

Merged #115 feat(cyberchef): Gateway-API as an alternative to the Ingress (pilot for #114) 2026-10-12 17:35:12 +02:00

Merged #99 Update docker.io/stalwartlabs/stalwart Docker tag to v0.16.25 2026-10-08 17:53:42 +02:00

Merged #97 feat(stalwart): spread each node group over nodes and give each one a PodDisruptionBudget 2026-10-07 21:36:04 +02:00

Merged #98 Update itzg/mc-router Docker tag to v1.47.2 2026-10-07 21:33:05 +02:00

Merged #92 feat(keycloak): extraVolumes/extraVolumeMounts for themes and providers (1.1.0+up26.8.0) 2026-10-06 14:01:34 +02:00

Merged #90 feat/bulwark: new chart for Bulwark Webmail 1.0.0+up1.12.0 2026-10-06 12:15:28 +02:00

Merged #91 Update lukevella/rallly Docker tag to v4.15.4 2026-10-06 11:26:32 +02:00

Merged #87 feat(keycloak): new chart for Keycloak (1.0.0+up26.8.0) 2026-10-04 20:00:21 +02:00

Merged #86 Update urlaubsverwaltung/urlaubsverwaltung Docker tag to v6.15.0 2026-10-04 18:53:11 +02:00

Merged #62 Update docker.io/rssbridge/rss-bridge Docker tag to v2026 2026-10-04 17:12:22 +02:00

Merged #85 Update dependency aquasecurity/trivy to v0.75.0 2026-10-04 17:11:03 +02:00

Merged #84 Update Helm release oauth2-proxy to v10.7.1 2026-10-04 17:10:50 +02:00

Merged #82 feat(garage): new chart for the Garage object store 2026-10-04 15:09:20 +02:00

Merged #79 Update docker.io/library/busybox Docker tag to v1.38.0 2026-10-03 00:07:26 +02:00

Merged #80 feat(paperless-ngx): optional valkey subchart, password from the redis item 2026-10-03 00:06:59 +02:00

Merged #67 Pin dependencies 2026-10-02 23:02:13 +02:00

Merged #77 feat(stalwart): new chart for the Stalwart mail server 2026-10-02 22:59:18 +02:00

Merged #68 Update dependency kubernetes/kubernetes to v1.35.9 2026-10-02 22:38:12 +02:00

Merged #76 Update lukevella/rallly Docker tag to v4.15.3 2026-10-02 18:04:58 +02:00

Merged #75 sonar: correct the project key, and record what the first run measured 2026-10-02 02:17:46 +02:00

Merged #73 ci: SonarQube-Analyse aufrufen, als Beobachtung und nicht als Torwaechter 2026-10-02 01:58:02 +02:00

Merged #70 ci: publish charts through the shared block in workflow-util/pipelines 2026-10-02 01:31:37 +02:00

Merged #59 Update urlaubsverwaltung/urlaubsverwaltung Docker tag to v6.14.0 2026-09-30 20:57:55 +02:00

Merged #64 ci(publish): compose the registry URL from a base and the repository owner 2026-09-30 20:54:21 +02:00

Merged #58 docs: cut every worktree from a freshly fetched origin/main 2026-09-28 15:22:57 +02:00

Merged #56 docs: a PR that does not finish its issue writes "Part of #n", not "Fixes #n" 2026-09-28 00:49:22 +02:00

Merged #54 Install-test over all charts, on demand, through one shared job 2026-09-27 21:37:18 +02:00

Merged #53 valkey: one instance per application, replacing the shared cluster-redis (1.0.0+up9.1.2.alpine) 2026-09-27 16:14:59 +02:00

Merged #48 Correct the dead no-dependencies rationale in every chart helper 2026-09-27 12:45:14 +02:00

Merged #50 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v3.2.1 2026-09-27 12:09:26 +02:00

Merged #49 docs: name the remote that exists, and a push rule for the wiki 2026-09-27 00:00:20 +02:00

Merged #38 OnePasswordItem references: required() for the four that are not optional 2026-09-26 23:34:46 +02:00

Merged #36 sure: new chart for the we-promise Sure app (1.0.0+up0.7.4) 2026-09-26 23:08:56 +02:00

Merged #44 Update urlaubsverwaltung/urlaubsverwaltung Docker tag to v6.13.1 2026-09-26 22:41:43 +02:00

Merged #43 Update lukevella/rallly Docker tag to v4.15.2 2026-09-26 22:41:21 +02:00

Merged #45 Update teamspeaksystems/teamspeak6-server Docker tag to v6.0.0-beta13.1 2026-09-26 22:39:04 +02:00

Merged #37 satisfactory: dev and server fall back instead of aborting (7.0.1) 2026-09-23 22:45:25 +02:00

Merged #41 Update teamspeaksystems/teamspeak6-server Docker tag to v6.0.0-beta13 2026-09-23 18:39:20 +02:00

Merged #30 Update urlaubsverwaltung/urlaubsverwaltung Docker tag to v6.13.0 2026-09-23 06:02:18 +02:00

Merged #31 Update itzg/mc-router Docker tag to v1.47.1 2026-09-23 03:02:19 +02:00

Merged #35 renovate: align the config with cluster-config 2026-09-22 21:49:06 +02:00

Merged #28 Update urlaubsverwaltung/urlaubsverwaltung Docker tag to v6.12.1 2026-09-18 21:01:22 +02:00

Merged #29 docs: the Coder workspace is the normal case, so tea runs without op 2026-09-18 15:34:17 +02:00

Merged #27 docs: make the wiki the knowledge base and its upkeep a required step 2026-09-18 11:12:44 +02:00

Merged #25 freesailarr: MediathekArr as the tenth container, off by default (3.1.0+up1.0.0) 2026-09-17 17:19:01 +02:00

Merged #26 docs: describe what is, now that the move is done 2026-09-17 17:16:29 +02:00

Merged #23 Update lukevella/rallly Docker tag to v4.15.1 2026-09-17 10:37:37 +02:00

3 Pull requests proposed by 2 users

Proposed #61 WIP: feat(convertx): new chart for ConvertX (1.0.0+upv0.19.0) 2026-09-30 17:27:39 +02:00

Proposed #69 WIP: Update dependency kubernetes/kubernetes to v1.37.1 2026-10-02 00:53:02 +02:00

Proposed #135 Update Helm release valkey to v2 2026-10-15 01:35:48 +02:00

40 Issues closed from 2 users

Closed #136 paperless-ngx: Egress-Regel nennt den Service-Port 80, braucht aber die Pod-Ports 9998/3000 2026-10-15 22:06:06 +02:00

Closed #5 Security: NetworkPolicies für alle Charts 2026-10-15 01:07:39 +02:00

Closed #101 feat(paperless-ngx): consume-CronJob an den StatefulSet-Pod binden - RWX-Volume wird sonst von einem fremden Knoten eingehaengt 2026-10-13 21:29:33 +02:00

Closed #112 paperless-ngx: kein extraEnv - PAPERLESS_LOGGING_DIR laesst sich nicht setzen 2026-10-13 21:29:33 +02:00

Closed #11 paperless-ngx: unquotierter CronJob-Zeitplan bricht das Rendern ab, oidcSecretRef wird von keinem Template gelesen 2026-10-13 21:29:33 +02:00

Closed #128 Konvention: was ein "plain app-version bump" ist - ein Patch hat eine Sicherheitsvorgabe gekippt 2026-10-13 21:06:21 +02:00

Closed #12 outline: Upload-Grenzen von Anwendung und Ingress liegen um Faktor zehn auseinander 2026-10-13 20:21:10 +02:00

Closed #88 feat(keycloak): Login-Theme einhaengbar machen (extraVolumes/extraVolumeMounts) 2026-10-13 20:19:26 +02:00

Closed #129 stalwart/bulwark: CORS als Chart-Werte - die Gateway-API hat einen CORS-Filter, aber nur Extended 2026-10-13 20:16:46 +02:00

Closed #123 stalwart: MTA-STS-Routen als pflegbare Liste im Chart, Subdomaenen eingeschlossen 2026-10-13 13:19:39 +02:00

Closed #122 keycloak: die vier Realm-Hostnamen als Chart-Feature statt in cluster-config 2026-10-13 12:38:10 +02:00

Closed #51 rss-bridge: Install-Test scheitert auf dem Gitea-Runner (uid 33 kann /app/index.php nicht lesen) 2026-10-13 12:25:16 +02:00

Closed #40 _helpers.tpl: veralteter Satz "charts in this repo deliberately have no dependencies" in fast allen Charts 2026-10-13 12:25:15 +02:00

Closed #114 Gateway-API als Alternative zum Ingress in allen Inhouse-Charts 2026-10-13 12:25:15 +02:00

Closed #118 freesailarr: im Gateway-Modus fehlt die Umleitung fuer den fehlenden Schraegstrich hinter /qbittorrent 2026-10-12 22:27:12 +02:00

Closed #96 feat(stalwart): Pods einer Knotengruppe verteilen und ein PodDisruptionBudget je Gruppe 2026-10-07 21:36:05 +02:00

Closed #89 Neuer Chart: bulwark (JMAP-Webmail-Client fuer Stalwart) 1.0.0+up1.12.0 2026-10-06 13:51:58 +02:00

Closed #65 Neuer Chart: stalwart (Mailserver) - erster Plan und offene Entscheidungen 2026-10-06 12:16:44 +02:00

Closed #83 Neuer Chart: keycloak 2026-10-06 12:16:34 +02:00

Closed #81 Neuer Chart: garage (S3-kompatibler Objektspeicher) 1.0.0+upv2.4.1 2026-10-06 12:16:23 +02:00

Closed #78 paperless-ngx: Valkey optional als Abhaengigkeit, Passwort aus dem Redis-Item 2026-10-03 00:06:59 +02:00

Closed #6 teamspeak-server: Beta-Bump vor dem 01.10.2026 (Bundled-Lizenz läuft ab) 2026-10-02 21:00:22 +02:00

Closed #7 Sicherheitsbefunde aus Trivy: Bestandsaufnahme über alle Charts und automatische Prüfung vor dem Ausrollen 2026-10-02 21:00:22 +02:00

Closed #8 Veröffentlichte Chart-Version kann still überschrieben werden — der Versions-Check prüft nur gegen main 2026-10-02 21:00:22 +02:00

Closed #74 Sonar: Projektschluessel korrigieren und den ersten Lauf dokumentieren 2026-10-02 02:17:47 +02:00

Closed #71 SonarQube-Analyse aufnehmen, als geteilten Baustein in pipelines 2026-10-02 01:58:02 +02:00

Closed #66 publish-helm-chart nach workflow-util/pipelines auslagern - erster Plan 2026-10-02 01:31:38 +02:00

Closed #63 publish-helm-chart: charts-url nur noch bis /api/packages, Owner aus dem Repository 2026-09-30 20:54:21 +02:00

Closed #57 CLAUDE.md: Worktrees von frisch geholtem origin/main abzweigen, Wiki-Zweigname nennen 2026-09-28 15:22:57 +02:00

Closed #14 Repository, Workflows und Issues nach Gitea (JLab-Git) umziehen 2026-09-28 01:01:02 +02:00

Closed #55 CLAUDE.md: PRs, die ihr Issue nicht abschliessen, brauchen "Part of #n" statt "Fixes #n" 2026-09-28 00:49:22 +02:00

Closed #52 Install-Test: kein Rundumtest ueber alle Charts - Umgebungsdrift bleibt unentdeckt 2026-09-27 21:37:20 +02:00

Closed #46 Neuer Chart: valkey - eine Instanz je Anwendung statt der geteilten Redis 2026-09-27 16:15:00 +02:00

Closed #47 CLAUDE.md: Remote-Angabe korrigieren, Wiki-Push-Regel ergaenzen, Versionszeilen im Wiki entfernen 2026-09-27 00:00:21 +02:00

Closed #18 OnePasswordItem-Verweise: fünf Vorlagen ohne required-Wächter, einer davon belegt falsch 2026-09-26 23:34:46 +02:00

Closed #33 New chart: sure (we-promise) at 1.0.0+up0.7.4 2026-09-26 23:08:56 +02:00

Closed #16 satisfactory: dev und server brechen bei --set <block>=null mit nil-Pointern ab (Rest von #99) 2026-09-23 22:45:25 +02:00

Closed #34 renovate: align the config with cluster-config 2026-09-22 21:49:06 +02:00

Closed #20 freesailarr: MediathekArr als zehnten Container aufnehmen 2026-09-17 17:19:01 +02:00

Closed #15 install-test: k3d im Auftragscontainer erreicht seinen eigenen Cluster nicht (Teil von #225) 2026-09-17 17:17:22 +02:00

55 Issues created by 3 users

Opened #4 Dependency Dashboard 2026-09-16 12:01:43 +02:00

Opened #5 Security: NetworkPolicies für alle Charts 2026-09-16 16:03:17 +02:00

Opened #6 teamspeak-server: Beta-Bump vor dem 01.10.2026 (Bundled-Lizenz läuft ab) 2026-09-16 16:03:18 +02:00

Opened #7 Sicherheitsbefunde aus Trivy: Bestandsaufnahme über alle Charts und automatische Prüfung vor dem Ausrollen 2026-09-16 16:03:18 +02:00

Opened #8 Veröffentlichte Chart-Version kann still überschrieben werden — der Versions-Check prüft nur gegen main 2026-09-16 16:03:22 +02:00

Opened #9 minecraft-server: seccompProfile RuntimeDefault fehlt (Teil von #84) 2026-09-16 16:03:24 +02:00

Opened #10 template-chart: das env-Beispiel zeigt auf eine ConfigMap, die der Chart nicht anlegt 2026-09-16 16:03:25 +02:00

Opened #11 paperless-ngx: unquotierter CronJob-Zeitplan bricht das Rendern ab, oidcSecretRef wird von keinem Template gelesen 2026-09-16 16:03:25 +02:00

Opened #13 teamspeak-server: Änderung von server.voicePort führt zu Sprachausfall bei grünem Rollout 2026-09-16 16:03:26 +02:00

Opened #12 outline: Upload-Grenzen von Anwendung und Ingress liegen um Faktor zehn auseinander 2026-09-16 16:03:26 +02:00

Opened #14 Repository, Workflows und Issues nach Gitea (JLab-Git) umziehen 2026-09-16 16:03:27 +02:00

Opened #15 install-test: k3d im Auftragscontainer erreicht seinen eigenen Cluster nicht (Teil von #225) 2026-09-16 16:03:30 +02:00

Opened #16 satisfactory: dev und server brechen bei --set <block>=null mit nil-Pointern ab (Rest von #99) 2026-09-16 16:03:30 +02:00

Opened #17 Neuer Chart: canarytokens mit mitgeliefertem oauth2-proxy 2026-09-16 16:03:31 +02:00

Opened #18 OnePasswordItem-Verweise: fünf Vorlagen ohne required-Wächter, einer davon belegt falsch 2026-09-16 16:03:31 +02:00

Opened #19 run-quantity-render-test.sh: Chart-Pfad statt nur Chart-Name, damit Kopien außerhalb des Repos geprüft werden können 2026-09-16 16:03:32 +02:00

Opened #20 freesailarr: MediathekArr als zehnten Container aufnehmen 2026-09-16 16:03:33 +02:00

Opened #21 Neuer Chart: shelfarr (E-Book- und Hoerbuch-Anfragesystem fuer das *arr-Umfeld) 2026-09-16 16:03:34 +02:00

Opened #24 ci/<chart>/fixtures.yaml: Images werden von Renovate nicht verfolgt und altern still 2026-09-17 10:39:43 +02:00

Opened #33 New chart: sure (we-promise) at 1.0.0+up0.7.4 2026-09-22 21:33:31 +02:00

Opened #34 renovate: align the config with cluster-config 2026-09-22 21:40:22 +02:00

Opened #39 satisfactory: bleibt server.storage bewusst ohne Null-Absicherung? 2026-09-22 22:06:38 +02:00

Opened #40 _helpers.tpl: veralteter Satz "charts in this repo deliberately have no dependencies" in fast allen Charts 2026-09-22 22:19:19 +02:00

Opened #46 Neuer Chart: valkey - eine Instanz je Anwendung statt der geteilten Redis 2026-09-26 23:29:13 +02:00

Opened #47 CLAUDE.md: Remote-Angabe korrigieren, Wiki-Push-Regel ergaenzen, Versionszeilen im Wiki entfernen 2026-09-26 23:37:44 +02:00

Opened #51 rss-bridge: Install-Test scheitert auf dem Gitea-Runner (uid 33 kann /app/index.php nicht lesen) 2026-09-27 12:04:13 +02:00

Opened #52 Install-Test: kein Rundumtest ueber alle Charts - Umgebungsdrift bleibt unentdeckt 2026-09-27 12:05:20 +02:00

Opened #55 CLAUDE.md: PRs, die ihr Issue nicht abschliessen, brauchen "Part of #n" statt "Fixes #n" 2026-09-27 22:46:40 +02:00

Opened #57 CLAUDE.md: Worktrees von frisch geholtem origin/main abzweigen, Wiki-Zweigname nennen 2026-09-28 00:54:31 +02:00

Opened #60 Neuer Chart: convertx (Datei-Umwandlung mit Weboberflaeche) 1.0.0+upv0.19.0 2026-09-30 17:10:53 +02:00

Opened #63 publish-helm-chart: charts-url nur noch bis /api/packages, Owner aus dem Repository 2026-09-30 20:45:59 +02:00

Opened #65 Neuer Chart: stalwart (Mailserver) - erster Plan und offene Entscheidungen 2026-10-01 00:14:05 +02:00

Opened #66 publish-helm-chart nach workflow-util/pipelines auslagern - erster Plan 2026-10-02 00:23:55 +02:00

Opened #71 SonarQube-Analyse aufnehmen, als geteilten Baustein in pipelines 2026-10-02 01:19:59 +02:00

Opened #72 kubectl/k3s-Abstandspruefung laeuft nicht in dem PR, der sie ausloesen wuerde 2026-10-02 01:33:09 +02:00

Opened #74 Sonar: Projektschluessel korrigieren und den ersten Lauf dokumentieren 2026-10-02 02:04:57 +02:00

Opened #78 paperless-ngx: Valkey optional als Abhaengigkeit, Passwort aus dem Redis-Item 2026-10-02 22:24:09 +02:00

Opened #81 Neuer Chart: garage (S3-kompatibler Objektspeicher) 1.0.0+upv2.4.1 2026-10-03 20:34:10 +02:00

Opened #83 Neuer Chart: keycloak 2026-10-04 00:43:00 +02:00

Opened #88 feat(keycloak): Login-Theme einhaengbar machen (extraVolumes/extraVolumeMounts) 2026-10-05 17:54:37 +02:00

Opened #89 Neuer Chart: bulwark (JMAP-Webmail-Client fuer Stalwart) 1.0.0+up1.12.0 2026-10-05 21:55:23 +02:00

Opened #93 ci/run-install-test.sh: ein gruener Lauf meldet Restarts, die er nicht erklaeren kann 2026-10-06 14:03:14 +02:00

Opened #94 Konvention: zusaetzliche Volumes heissen <chart>.extraVolumes / .extraVolumeMounts 2026-10-06 14:03:14 +02:00

Opened #95 SonarQube: 129 der 131 Befunde liegen in ci/ - Ausnahme, zwei echte Meldungen, und eine Deckungsluecke 2026-10-06 23:14:40 +02:00

Opened #96 feat(stalwart): Pods einer Knotengruppe verteilen und ein PodDisruptionBudget je Gruppe 2026-10-07 11:13:05 +02:00

Opened #101 feat(paperless-ngx): consume-CronJob an den StatefulSet-Pod binden - RWX-Volume wird sonst von einem fremden Knoten eingehaengt 2026-10-08 12:13:02 +02:00

Opened #112 paperless-ngx: kein extraEnv - PAPERLESS_LOGGING_DIR laesst sich nicht setzen 2026-10-12 01:22:34 +02:00

Opened #114 Gateway-API als Alternative zum Ingress in allen Inhouse-Charts 2026-10-12 16:52:38 +02:00

Opened #118 freesailarr: im Gateway-Modus fehlt die Umleitung fuer den fehlenden Schraegstrich hinter /qbittorrent 2026-10-12 21:25:06 +02:00

Opened #122 keycloak: die vier Realm-Hostnamen als Chart-Feature statt in cluster-config 2026-10-13 11:00:26 +02:00

Opened #123 stalwart: MTA-STS-Routen als pflegbare Liste im Chart, Subdomaenen eingeschlossen 2026-10-13 11:54:08 +02:00

Opened #128 Konvention: was ein "plain app-version bump" ist - ein Patch hat eine Sicherheitsvorgabe gekippt 2026-10-13 13:25:48 +02:00

Opened #129 stalwart/bulwark: CORS als Chart-Werte - die Gateway-API hat einen CORS-Filter, aber nur Extended 2026-10-13 13:25:49 +02:00

Opened #132 Integration in freesailarr: Profilarr 2026-10-13 23:36:11 +02:00

Opened #136 paperless-ngx: Egress-Regel nennt den Service-Port 80, braucht aber die Pod-Ports 9998/3000 2026-10-15 09:55:43 +02:00