Add environment variable to enable team creation for new users in self-hosted deployments (#74)

This commit is contained in:
Xavi Velàsquez
2024-10-19 22:23:14 +02:00
committed by GitHub
parent b817e11f3d
commit 2391d1c306
4 changed files with 36 additions and 1 deletions

View File

@@ -66,6 +66,10 @@ export const env = createEnv({
.string()
.default("false")
.transform((str) => str === "true"),
NEXT_PUBLIC_SELF_HOSTED_ALLOW_NEW_USERS: z
.string()
.default("false")
.transform((str) => str === "true"),
},
/**
@@ -87,6 +91,8 @@ export const env = createEnv({
AWS_DEFAULT_REGION: process.env.AWS_DEFAULT_REGION,
API_RATE_LIMIT: process.env.API_RATE_LIMIT,
NEXT_PUBLIC_IS_CLOUD: process.env.NEXT_PUBLIC_IS_CLOUD,
NEXT_PUBLIC_SELF_HOSTED_ALLOW_NEW_USERS:
process.env.NEXT_PUBLIC_SELF_HOSTED_ALLOW_NEW_USERS,
ADMIN_EMAIL: process.env.ADMIN_EMAIL,
DISCORD_WEBHOOK_URL: process.env.DISCORD_WEBHOOK_URL,
REDIS_URL: process.env.REDIS_URL,