aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/env.ts8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/env.ts b/src/lib/env.ts
index 31b91e7..3db102e 100644
--- a/src/lib/env.ts
+++ b/src/lib/env.ts
@@ -3,6 +3,14 @@ import { z } from 'zod'
const envSchema = z.object({
POSTGRES_URL_NON_POOLING: z.string().url(),
POSTGRES_PRISMA_URL: z.string().url(),
+ NEXT_PUBLIC_BASE_URL: z
+ .string()
+ .optional()
+ .default(
+ process.env.VERCEL_URL
+ ? `https://${process.env.VERCEL_URL}`
+ : 'http://localhost:3000',
+ ),
})
export const env = envSchema.parse(process.env)