Skip to content

Commit 428b126

Browse files
committed
fix: make NEXTAUTH_URL optional
1 parent 54147ad commit 428b126

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

env.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import { z } from "zod"
33

44
export const env = createEnv({
55
server: {
6-
NEXTAUTH_URL: z.string().url(),
6+
// This is optional because it's only used in development.
7+
// See https://next-auth.js.org/deployment.
8+
NEXTAUTH_URL: z.string().url().optional(),
79
NEXTAUTH_SECRET: z.string().min(1),
810
GITHUB_CLIENT_ID: z.string().min(1),
911
GITHUB_CLIENT_SECRET: z.string().min(1),
@@ -21,9 +23,7 @@ export const env = createEnv({
2123
NEXT_PUBLIC_APP_URL: z.string().min(1),
2224
},
2325
runtimeEnv: {
24-
NEXTAUTH_URL: process.env.VERCEL
25-
? process.env.VERCEL_URL
26-
: process.env.NEXTAUTH_URL,
26+
NEXTAUTH_URL: process.env.NEXTAUTH_URL,
2727
NEXTAUTH_SECRET: process.env.NEXTAUTH_SECRET,
2828
GITHUB_CLIENT_ID: process.env.GITHUB_CLIENT_ID,
2929
GITHUB_CLIENT_SECRET: process.env.GITHUB_CLIENT_SECRET,

0 commit comments

Comments
 (0)