aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared/config.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/shared/config.ts')
-rw-r--r--packages/shared/config.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/shared/config.ts b/packages/shared/config.ts
index 5a6a3dad..87914529 100644
--- a/packages/shared/config.ts
+++ b/packages/shared/config.ts
@@ -113,6 +113,9 @@ const allEnv = z.object({
ASSET_STORE_S3_ACCESS_KEY_ID: z.string().optional(),
ASSET_STORE_S3_SECRET_ACCESS_KEY: z.string().optional(),
ASSET_STORE_S3_FORCE_PATH_STYLE: stringBool("false"),
+
+ // Rate limiting configuration
+ RATE_LIMITING_ENABLED: stringBool("false"),
});
const serverConfigSchema = allEnv
@@ -251,6 +254,9 @@ const serverConfigSchema = allEnv
prometheus: {
metricsToken: val.PROMETHEUS_AUTH_TOKEN,
},
+ rateLimiting: {
+ enabled: val.RATE_LIMITING_ENABLED,
+ },
};
})
.refine(