From f29ab9ece79ed4b3dca7ef75bbe787af74069ac2 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Fri, 21 Aug 2026 22:06:40 +0300 Subject: [PATCH] =?UTF-8?q?BaseLayout:=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=20=D1=82=D1=80=D0=B5=D0=BA=D0=B5=D1=80=20goa?= =?UTF-8?q?tcounter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - статистика уходит на self-hosted инстанс gc-main.vakhrushev.me - скрипт подключается только в продакшен-сборке, чтобы dev не засорял статистику --- src/layouts/BaseLayout.astro | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 3087909..8b4fe81 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -34,5 +34,17 @@ const pageUrl = `${siteUrl}${Astro.url.pathname}`; + {/* GoatCounter — self-hosted аналитика. Домен gc-main выбирает сайт на + инстансе: goatcounter маршрутизирует по Host, так что имя должно + совпадать ровно, иначе просмотр отбрасывается с 400. Только в + продакшен-сборке, чтобы `task dev` не засорял статистику. */} + {import.meta.env.PROD && ( +