diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-02-01 23:56:41 -0500 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-02-01 23:56:41 -0500 |
| commit | bd716ed8377ab160abf23f60ccc43affebc87882 (patch) | |
| tree | 306ac7a3890747505836227e574939f8609e01b0 /packages/backend/src/server/api | |
| parent | merge: Adding robots.txt override via admin control panel for #418 (!877) (diff) | |
| download | sharkey-bd716ed8377ab160abf23f60ccc43affebc87882.tar.gz sharkey-bd716ed8377ab160abf23f60ccc43affebc87882.tar.bz2 sharkey-bd716ed8377ab160abf23f60ccc43affebc87882.zip | |
increase the rate limit for `/api/i` endpoint, preventing some 429 errors if multiple tabs reload simultaneously
Diffstat (limited to 'packages/backend/src/server/api')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/i.ts | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/backend/src/server/api/endpoints/i.ts b/packages/backend/src/server/api/endpoints/i.ts index 9347c9ca27..48a2e3b40a 100644 --- a/packages/backend/src/server/api/endpoints/i.ts +++ b/packages/backend/src/server/api/endpoints/i.ts @@ -31,10 +31,12 @@ export const meta = { }, }, - // 3 calls per second + // up to 20 calls, then 1 per second. + // This handles bursty traffic when all tabs reload as a group limit: { - duration: 1000, - max: 3, + max: 20, + dripSize: 1, + dripRate: 1000, }, } as const; |