mirror of
https://github.com/brendan-ch/project-inter-server.git
synced 2026-04-19 08:50:29 +00:00
27 lines
1.2 KiB
TypeScript
27 lines
1.2 KiB
TypeScript
export const PARKING_LOGGING_INTERVAL_MS = process.env.PARKING_LOGGING_INTERVAL_MS
|
|
? parseInt(process.env.PARKING_LOGGING_INTERVAL_MS)
|
|
: 600000; // Every 10 minutes
|
|
|
|
export const PARKING_HISTORICAL_AVERAGE_MINIMUM_INTERVAL = process.env.PARKING_HISTORICAL_AVERAGE_MINIMUM_INTERVAL
|
|
? parseInt(process.env.PARKING_HISTORICAL_AVERAGE_MINIMUM_INTERVAL)
|
|
: 60000 * 60 * 2;
|
|
|
|
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 === "1";
|
|
export const RATE_LIMIT_WINDOW_MS = process.env.RATE_LIMIT_WINDOW_MS
|
|
? parseInt(process.env.RATE_LIMIT_WINDOW_MS)
|
|
: 10000;
|
|
export const RATE_LIMIT_DELAY_AFTER_REQUESTS = process.env.RATE_LIMIT_DELAY_AFTER_REQUESTS
|
|
? parseInt(process.env.RATE_LIMIT_DELAY_AFTER_REQUESTS)
|
|
: 10000;
|
|
export const RATE_LIMIT_DELAY_MULTIPLIER_MS = process.env.RATE_LIMIT_DELAY_MULTIPLIER_MS
|
|
? parseInt(process.env.RATE_LIMIT_DELAY_MULTIPLIER_MS)
|
|
: 1000;
|
|
|
|
export const REDIS_RECONNECT_INTERVAL = 30000;
|
|
|
|
export const SHUTTLE_TO_ROUTE_COORDINATE_MAXIMUM_DISTANCE_MILES = 5;
|