fix(analytics): serve umami via /trace/trace.js and add privacy policy with opt-out switch (#71)

This commit is contained in:
deytenit authored and GitHub committed 2026-11-01 21:15:39 +03:00
1 parent bdd9fc4602
commit 84772ffdd6
21 files changed
+272 -51

No files matched your search

+2 -1
View File
@@ -2,13 +2,14 @@ import { localDevServer } from '@ermnvldmr/rsbuild-config/dev';
import { defineSSGServiceConfig, discoverEntries, umamiAnalytics } from '@ermnvldmr/ssg/dev';
import { THEME_INIT_SCRIPT, THEME_INIT_STYLES } from '@ermnvldmr/ui/dev';
const UMAMI_STATIC_WEBSITE_ID = '0831532a-2cec-4955-8f5b-452d8bba96d8';
const UMAMI_STATIC_WEBSITE_ID = 'de274e99-9e1e-41bb-981a-9a4fd21d39c5';
export default defineSSGServiceConfig({
server: localDevServer({ port: 3001 }),
analytics: [
umamiAnalytics({
serverUrl: 'https://umami.ermnvldmr.com',
scriptName: 'trace.js',
websiteId: UMAMI_STATIC_WEBSITE_ID,
domains: 'static.ermnvldmr.com',
doNotTrack: true,