From 83d5aee53acd4aaad89846b1b4ec17649878852c Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Fri, 27 Feb 2026 02:44:11 +0000 Subject: [PATCH] fix(api): add debian-openssl-3.0.x to Prisma binaryTargets (#529) Co-authored-by: Jason Woltje Co-committed-by: Jason Woltje --- .env.example | 18 ++++++++++-------- apps/api/prisma/schema.prisma | 1 + 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/.env.example b/.env.example index 1700b65..6c4e43e 100644 --- a/.env.example +++ b/.env.example @@ -314,17 +314,19 @@ COORDINATOR_ENABLED=true # TTL is in seconds, limits are per TTL window # Global rate limit (applies to all endpoints unless overridden) -RATE_LIMIT_TTL=60 # Time window in seconds -RATE_LIMIT_GLOBAL_LIMIT=100 # Requests per window +# Time window in seconds +RATE_LIMIT_TTL=60 +# Requests per window +RATE_LIMIT_GLOBAL_LIMIT=100 -# Webhook endpoints (/stitcher/webhook, /stitcher/dispatch) -RATE_LIMIT_WEBHOOK_LIMIT=60 # Requests per minute +# Webhook endpoints (/stitcher/webhook, /stitcher/dispatch) — requests per minute +RATE_LIMIT_WEBHOOK_LIMIT=60 -# Coordinator endpoints (/coordinator/*) -RATE_LIMIT_COORDINATOR_LIMIT=100 # Requests per minute +# Coordinator endpoints (/coordinator/*) — requests per minute +RATE_LIMIT_COORDINATOR_LIMIT=100 -# Health check endpoints (/coordinator/health) -RATE_LIMIT_HEALTH_LIMIT=300 # Requests per minute (higher for monitoring) +# Health check endpoints (/coordinator/health) — requests per minute (higher for monitoring) +RATE_LIMIT_HEALTH_LIMIT=300 # Storage backend for rate limiting (redis or memory) # redis: Uses Valkey for distributed rate limiting (recommended for production) diff --git a/apps/api/prisma/schema.prisma b/apps/api/prisma/schema.prisma index 833e0c6..9641c47 100644 --- a/apps/api/prisma/schema.prisma +++ b/apps/api/prisma/schema.prisma @@ -3,6 +3,7 @@ generator client { provider = "prisma-client-js" + binaryTargets = ["native", "debian-openssl-3.0.x"] previewFeatures = ["postgresqlExtensions"] }