feat: add analytics env vars, DB schema columns, instance ID generation

This commit is contained in:
ashim-hq
2026-04-22 19:00:15 +08:00
parent 03df555e10
commit 4904e8d140
5 changed files with 36 additions and 0 deletions
+8
View File
@@ -44,6 +44,14 @@ const envSchema = z.object({
.enum(["true", "false"])
.default("true")
.transform((v) => v === "true"),
ANALYTICS_ENABLED: z
.enum(["true", "false"])
.default("true")
.transform((v) => v === "true"),
ANALYTICS_SAMPLE_RATE: z.coerce.number().min(0).max(1).default(1.0),
POSTHOG_API_KEY: z.string().default(""),
POSTHOG_HOST: z.string().default("https://us.i.posthog.com"),
SENTRY_DSN: z.string().default(""),
});
export type Env = z.infer<typeof envSchema>;