diff --git a/.env.example b/.env.example index 6c249675..2a0b5b04 100644 --- a/.env.example +++ b/.env.example @@ -10,11 +10,13 @@ DIFFBOT_API_KEY= UPSTASH_REDIS_REST_URL= UPSTASH_REDIS_REST_TOKEN= -# Analytics (required) -CLICKHOUSE_URL=http://localhost:8123 -CLICKHOUSE_USER=default -CLICKHOUSE_PASSWORD=clickhouse -CLICKHOUSE_DATABASE=smry_analytics +# Analytics - PostHog (required) +POSTHOG_API_KEY=phc_xxx +POSTHOG_HOST=https://us.i.posthog.com +POSTHOG_PROJECT_ID=12345 +POSTHOG_PERSONAL_API_KEY=phx_xxx +NEXT_PUBLIC_POSTHOG_KEY=phc_xxx +NEXT_PUBLIC_POSTHOG_HOST=https://us.i.posthog.com # Alerting ALERT_EMAIL= diff --git a/app/layout.tsx b/app/layout.tsx index 0bf857bd..5ede1568 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -19,6 +19,7 @@ import { ThemeProvider } from "@/components/theme-provider"; import { ClerkProvider } from "@clerk/nextjs"; import { getLocale } from 'next-intl/server'; import { JsonLd, organizationSchema, websiteSchema } from "@/components/seo/json-ld"; +import { PostHogProvider } from "@/components/providers/posthog-provider"; export const metadata: Metadata = { metadataBase: new URL("https://smry.ai"), @@ -84,6 +85,7 @@ export default async function RootLayout({
+