🐛 Fix environment variable docker enabled

This commit is contained in:
Meier Lukas
2023-08-09 21:45:35 +02:00
parent db8d88affc
commit 865da09c24

View File

@@ -39,15 +39,7 @@ const env = createEnv({
.refine((s) => s === 'light' || s === 'dark') .refine((s) => s === 'light' || s === 'dark')
.optional() .optional()
.default('light'), .default('light'),
NEXT_PUBLIC_DOCKER_ENABLED: z NEXT_PUBLIC_DOCKER_ENABLED: z.boolean().optional().default(false),
.string()
.toLowerCase()
// only allow "true" or "false"
.refine((s) => s === 'true' || s === 'false')
// transform to boolean
.transform((s) => s === 'true')
.optional()
.default('false'),
}, },
/** /**
@@ -64,7 +56,7 @@ const env = createEnv({
NEXT_PUBLIC_DEFAULT_COLOR_SCHEME: process.env.DEFAULT_COLOR_SCHEME, NEXT_PUBLIC_DEFAULT_COLOR_SCHEME: process.env.DEFAULT_COLOR_SCHEME,
NEXT_PUBLIC_PORT: process.env.PORT, NEXT_PUBLIC_PORT: process.env.PORT,
NEXT_PUBLIC_NODE_ENV: process.env.NODE_ENV, NEXT_PUBLIC_NODE_ENV: process.env.NODE_ENV,
NEXT_PUBLIC_DOCKER_ENABLED: process.env.DOCKER_ENABLED, NEXT_PUBLIC_DOCKER_ENABLED: process.env.DOCKER_PORT && process.env.DOCKER_HOST,
}, },
}); });