Skip to content

Commit a169995

Browse files
committed
Install PostHog
1 parent 442d632 commit a169995

4 files changed

Lines changed: 50 additions & 2 deletions

File tree

.env.example

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,7 @@ CLERK_SECRET_KEY=some-secret-key
2222

2323
# Uploadthing
2424
UPLOADTHING_TOKEN='uploadthing-token'
25+
26+
# Posthog
27+
NEXT_PUBLIC_POSTHOG_KEY=some-posthog-key
28+
NEXT_PUBLIC_POSTHOG_HOST=the-posthog-host

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"lucide-react": "^0.511.0",
3232
"mysql2": "^3.14.1",
3333
"next": "^15.2.3",
34+
"posthog-js": "^1.257.0",
3435
"react": "^19.0.0",
3536
"react-dom": "^19.0.0",
3637
"tailwind-merge": "^3.3.0",

pnpm-lock.yaml

Lines changed: 41 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/env.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ export const env = createEnv({
2323
* `NEXT_PUBLIC_`.
2424
*/
2525
client: {
26-
// NEXT_PUBLIC_CLIENTVAR: z.string(),
26+
NEXT_PUBLIC_POSTHOG_KEY: z.string(),
27+
NEXT_PUBLIC_POSTHOG_HOST: z.string(),
2728
},
2829

2930
/**
@@ -37,7 +38,8 @@ export const env = createEnv({
3738
SINGLESTORE_HOST: process.env.SINGLESTORE_HOST,
3839
SINGLESTORE_PORT: process.env.SINGLESTORE_PORT,
3940
SINGLESTORE_DATABASE: process.env.SINGLESTORE_DATABASE,
40-
// NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR,
41+
NEXT_PUBLIC_POSTHOG_KEY: process.env.NEXT_PUBLIC_POSTHOG_KEY,
42+
NEXT_PUBLIC_POSTHOG_HOST: process.env.NEXT_PUBLIC_POSTHOG_HOST,
4143
},
4244
/**
4345
* Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially

0 commit comments

Comments
 (0)