Configure docker-compose.yml and environment.ts to add rate limit toggle

This commit is contained in:
2025-08-26 09:46:02 -07:00
parent 5b9f0b9dea
commit 125081f40b
2 changed files with 4 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ x-common-environment: &common-server-environment
APNS_PRIVATE_KEY: ${APNS_PRIVATE_KEY}
PARKING_LOGGING_INTERVAL_MS: ${PARKING_LOGGING_INTERVAL_MS}
REDIS_URL: redis://redis:6379
RATE_LIMITS_DISABLED: ${RATE_LIMITS_DISABLED}
services:
dev:
@@ -33,6 +34,7 @@ services:
- redis-no-persistence
environment:
REDIS_URL: redis://redis-no-persistence:6379
RATE_LIMITS_DISABLED: 1
volumes:
- .:/usr/src/app

View File

@@ -9,3 +9,5 @@ export const PARKING_HISTORICAL_AVERAGE_MINIMUM_INTERVAL = process.env.PARKING_H
export const PARKING_HISTORICAL_AVERAGE_MAXIMUM_TIMESPAN = process.env.PARKING_HISTORICAL_AVERAGE_MAXIMUM_TIMESPAN
? parseInt(process.env.PARKING_HISTORICAL_AVERAGE_MAXIMUM_TIMESPAN)
: 60000 * 60 * 24;
export const RATE_LIMITS_DISABLED = process.env.RATE_LIMITS_DISABLED !== undefined;