ваше сообщение коммита
This commit is contained in:
@@ -9,9 +9,9 @@ http {
|
||||
# Убираем ограничение по размеру загружаемых файлов (база данных масштабируется)
|
||||
client_max_body_size 0;
|
||||
|
||||
# Rate limiting для защиты от DDoS
|
||||
limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=10r/s;
|
||||
limit_req_zone $binary_remote_addr zone=api_limit_per_ip:10m rate=5r/s;
|
||||
# Rate limiting для защиты от DDoS (отключено - лимиты убраны)
|
||||
# limit_req_zone $binary_remote_addr zone=req_limit_per_ip:10m rate=10r/s;
|
||||
# limit_req_zone $binary_remote_addr zone=api_limit_per_ip:10m rate=5r/s;
|
||||
|
||||
# Блокировка известных сканеров и вредоносных ботов
|
||||
map $http_user_agent $bad_bot {
|
||||
@@ -108,8 +108,8 @@ http {
|
||||
|
||||
# Основной location
|
||||
location / {
|
||||
# Rate limiting для основных страниц
|
||||
limit_req zone=req_limit_per_ip burst=20 nodelay;
|
||||
# Rate limiting для основных страниц (отключено)
|
||||
# limit_req zone=req_limit_per_ip burst=20 nodelay;
|
||||
|
||||
try_files $uri $uri/ /index.html;
|
||||
|
||||
@@ -134,8 +134,8 @@ http {
|
||||
|
||||
# API
|
||||
location /api/ {
|
||||
# Rate limiting для API (более строгое)
|
||||
limit_req zone=api_limit_per_ip burst=10 nodelay;
|
||||
# Rate limiting для API (отключено)
|
||||
# limit_req zone=api_limit_per_ip burst=10 nodelay;
|
||||
|
||||
proxy_pass http://${BACKEND_CONTAINER}:8000/api/;
|
||||
proxy_connect_timeout 120s;
|
||||
|
||||
Reference in New Issue
Block a user