From f64394f69ec82ddf181655bde241c5861fd8e508 Mon Sep 17 00:00:00 2001 From: Florian Date: Mon, 25 May 2026 18:37:38 +0200 Subject: [PATCH] fix(env): lire UMAMI_WEBSITE_ID via process.env (runtime, pas build) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit import.meta.env est résolu au build (par Vite), donc le snippet Umami restait absent à l'exécution puisque .env est seulement disponible au runtime côté container. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/layouts/Base.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro index d133787..2d4156c 100644 --- a/src/layouts/Base.astro +++ b/src/layouts/Base.astro @@ -20,8 +20,8 @@ const { const canonicalUrl = canonical ?? new URL(Astro.url.pathname, SITE).toString(); const fullOgImage = ogImage.startsWith('http') ? ogImage : `${SITE}${ogImage}`; -const umamiId = import.meta.env.UMAMI_WEBSITE_ID; -const umamiSrc = import.meta.env.UMAMI_SRC ?? 'https://analytics.nocleus.com/script.js'; +const umamiId = process.env.UMAMI_WEBSITE_ID; +const umamiSrc = process.env.UMAMI_SRC ?? 'https://analytics.nocleus.com/script.js'; const jsonLd = { '@context': 'https://schema.org',