Download Latest Version mercure-legacy_Linux_i386.tar.gz (6.3 MB)
Email in envelope

Get an email when there's a new version of Mercure

Home / v0.23.1
Name Modified Size InfoDownloads / Week
Parent folder
mercure-0.23.1.tgz 2026-04-21 12.1 kB
checksums.txt 2026-04-21 3.7 kB
checksums.txt.sig 2026-04-21 566 Bytes
mercure_0.23.1_linux_amd64.rpm 2026-04-21 33.2 MB
mercure_0.23.1_linux_amd64.deb 2026-04-21 33.3 MB
mercure_0.23.1_linux_386.rpm 2026-04-21 32.1 MB
mercure_0.23.1_linux_armv5.rpm 2026-04-21 31.2 MB
mercure_0.23.1_linux_armv7.deb 2026-04-21 31.3 MB
mercure_0.23.1_linux_arm64.rpm 2026-04-21 30.7 MB
mercure_0.23.1_linux_armv6.rpm 2026-04-21 31.2 MB
mercure_0.23.1_linux_386.deb 2026-04-21 32.1 MB
mercure_0.23.1_linux_arm64.deb 2026-04-21 30.7 MB
mercure_0.23.1_linux_armv7.rpm 2026-04-21 31.2 MB
mercure_0.23.1_linux_arm64.apk 2026-04-21 31.4 MB
mercure_0.23.1_linux_armv5.deb 2026-04-21 31.3 MB
mercure_0.23.1_linux_armv6.deb 2026-04-21 31.3 MB
mercure_0.23.1_linux_armv7.apk 2026-04-21 31.9 MB
mercure_0.23.1_linux_386.apk 2026-04-21 32.8 MB
mercure_0.23.1_linux_amd64.apk 2026-04-21 34.0 MB
mercure_0.23.1_linux_armv5.apk 2026-04-21 31.9 MB
mercure_0.23.1_linux_armv6.apk 2026-04-21 31.9 MB
mercure-legacy_Linux_x86_64.tar.gz 2026-04-21 6.5 MB
mercure-legacy_Windows_x86_64.zip 2026-04-21 6.6 MB
mercure-legacy_Darwin_arm64.tar.gz 2026-04-21 6.1 MB
mercure-legacy_Linux_armv6.tar.gz 2026-04-21 6.1 MB
mercure-legacy_Windows_i386.zip 2026-04-21 6.4 MB
mercure_Linux_armv5.tar.gz 2026-04-21 31.3 MB
mercure-legacy_Darwin_x86_64.tar.gz 2026-04-21 6.6 MB
mercure-legacy_Linux_arm64.tar.gz 2026-04-21 5.8 MB
mercure-legacy_Linux_i386.tar.gz 2026-04-21 6.2 MB
mercure_Linux_armv6.tar.gz 2026-04-21 31.3 MB
mercure_Windows_arm64.zip 2026-04-21 30.8 MB
mercure-legacy_Windows_arm64.zip 2026-04-21 5.9 MB
mercure_Linux_arm64.tar.gz 2026-04-21 30.8 MB
mercure_Darwin_arm64.tar.gz 2026-04-21 33.0 MB
mercure_Windows_i386.zip 2026-04-21 32.6 MB
mercure_Windows_x86_64.zip 2026-04-21 33.5 MB
mercure_Darwin_x86_64.tar.gz 2026-04-21 34.8 MB
mercure_Linux_armv7.tar.gz 2026-04-21 31.3 MB
mercure_Linux_i386.tar.gz 2026-04-21 32.1 MB
mercure_Linux_x86_64.tar.gz 2026-04-21 33.3 MB
README.md 2026-04-21 2.7 kB
v0.23.1 source code.tar.gz 2026-04-21 1.4 MB
v0.23.1 source code.zip 2026-04-21 1.4 MB
Totals: 44 Items   987.3 MB 2

Community

This patch release polishes the Helm chart and unifies release distribution. The ServiceMonitor template is now strict about label merging and relabelings, the Ingress default pathType no longer produces invalid manifests, Kubernetes probes hit 127.0.0.1 to avoid BusyBox IPv6 resolution issues, and the chart now declares a minimum supported cluster version. On the CI side, the Helm chart is now published as an asset of the hub's GitHub release so there's a single release artifact per version.

🐛 Bug Fixes

  • Helm: Render the metrics.serviceMonitor.selector value as actual labels on the ServiceMonitor (previously documented but never emitted), fix relabelings indentation so user-provided list items render as valid YAML, split metricRelabelings from relabelings so each renders from its own value, and build metadata.labels as a merged dict so selector labels can't duplicate YAML keys or override chart identity labels by @dunglas in #1206
  • Helm: Default Ingress pathType to ImplementationSpecific when unset — networking.k8s.io/v1 requires the field on every path, so omitting it used to produce invalid manifests by @dunglas in #1206
  • Helm: Use 127.0.0.1 explicitly in readiness/liveness probes and the /stop preStop hook — Caddy's admin API binds IPv4-only, but BusyBox wget in caddy:2-alpine resolves localhost to ::1 first and fails the probes in a loop by @dunglas in #1206
  • Helm: Guard the HTTPRoute NOTES.txt branch so it no longer panics at render time when neither hostnames nor parentRefs are set by @dunglas in #1206
  • Helm: Pin kubeVersion: ">=1.23.0-0" to match the highest API used by optional templates (autoscaling/v2 HPA, policy/v1 PDB), so Helm blocks installs on older clusters upfront instead of failing at apply time by @dunglas in #1206

⚙️ CI & Packaging

  • Publish the Helm chart as an asset of the hub's GitHub release instead of a separate helm-chart-* release — one unified release artifact per version, with index.yaml entries pointing at releases/download/v<version>/mercure-<version>.tgz by @dunglas in #1209
  • Bump Caddy module dependencies (pgx/v5 5.9.2, timberjack 1.4.2, regexp2 1.12.0, genproto) by @dunglas in #1210

Full Changelog: v0.23.0...v0.23.1

Source: README.md, updated 2026-04-21