fix: set valid domain in next config

This commit is contained in:
Henry
2025-05-06 15:10:46 +01:00
parent 9c9107e5eb
commit 0918320102
3 changed files with 6 additions and 2 deletions

View File

@@ -22,7 +22,7 @@ const config = {
typescript: { ignoreBuildErrors: true },
images: {
domains: [process.env.NEXT_PUBLIC_STORAGE_URL ?? ""],
domains: [process.env.NEXT_PUBLIC_STORAGE_DOMAIN ?? ""],
},
};

View File

@@ -34,6 +34,7 @@ export const env = createEnv({
NEXT_PUBLIC_BASE_URL: z.string(),
NEXT_PUBLIC_STORAGE_URL: z.string(),
NEXT_PUBLIC_AVATAR_BUCKET_NAME: z.string(),
NEXT_PUBLIC_STORAGE_DOMAIN: z.string(),
},
/**
* Destructure all variables from `process.env` to make sure they aren't tree-shaken away.
@@ -45,6 +46,7 @@ export const env = createEnv({
NEXT_PUBLIC_BASE_URL: process.env.NEXT_PUBLIC_BASE_URL,
NEXT_PUBLIC_STORAGE_URL: process.env.NEXT_PUBLIC_STORAGE_URL,
NEXT_PUBLIC_AVATAR_BUCKET_NAME: process.env.NEXT_PUBLIC_AVATAR_BUCKET_NAME,
NEXT_PUBLIC_STORAGE_DOMAIN: process.env.NEXT_PUBLIC_STORAGE_DOMAIN,
},
skipValidation:
!!process.env.CI || process.env.npm_lifecycle_event === "lint",

View File

@@ -56,7 +56,9 @@
"NEXT_PUBLIC_KAN_ENV",
"STRIPE_SECRET_KEY",
"STRIPE_WEBHOOK_SECRET",
"NEXT_PUBLIC_S3_AVATAR_BUCKET_NAME",
"NEXT_PUBLIC_STORAGE_DOMAIN",
"NEXT_PUBLIC_STORAGE_URL",
"NEXT_PUBLIC_AVATAR_BUCKET_NAME",
"S3_REGION",
"S3_ACCESS_KEY_ID",
"S3_SECRET_ACCESS_KEY",