eplace/server/config/rate-limits.config.json
2026-05-15 11:08:23 +02:00

54 lines
841 B
JSON

{
"testsLimiter": {
"limit": 10,
"interval": 1
},
"getCanvasLimiter": {
"limit": 10,
"interval": 1
},
"getPixelLimiter": {
"limit": 10,
"interval": 1
},
"placePixelLimiter": {
"limit": 1,
"interval": 30
},
"getRoomsLimiter": {
"limit": 10,
"interval": 1
},
"getRoomConfigLimiter": {
"limit": 10,
"interval": 1
},
"createRoomLimiter": {
"limit": 1,
"interval": 300
},
"updateRoomLimiter": {
"limit": 1,
"interval": 1
},
"deleteRoomLimiter": {
"limit": 2,
"interval": 1
},
"getStudentLimiter": {
"limit": 10,
"interval": 1
},
"updateStudentLimiter": {
"limit": 1,
"interval": 1
},
"sendMessageLimiter": {
"limit": 1,
"interval": 1
},
"reportRoomLimiter": {
"limit": 1,
"interval": 5
}
}