mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 01:15:51 +03:00
[PR #5184] Add rate limiting, load balancing features and pt_br locale #4081
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#4081
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NginxProxyManager/nginx-proxy-manager/pull/5184
Author: @MendesCorporation
Created: 1/17/2026
Status: 🔄 Open
Base:
develop← Head:develop📝 Commits (4)
ba3601cAdd rate limiting, load balancing features and pt_br locale7c30355Fix MySQL migration: use json() instead of text() with defaulta7ddc7bfix to default proxy_host.js and fix translate pt_br9c72899chore: trigger CI rebuild📊 Changes
45 files changed (+3063 additions, -99 deletions)
View changed files
📝
backend/internal/proxy-host.js(+118 -0)➕
backend/migrations/20260117120000_rate_limit.js(+38 -0)➕
backend/migrations/20260118120000_load_balancing.js(+38 -0)➕
backend/migrations/20260118123000_rate_limit_options.js(+37 -0)📝
backend/models/proxy_host.js(+9 -1)📝
backend/schema/components/proxy-host-object.json(+81 -0)📝
backend/schema/paths/nginx/proxy-hosts/get.json(+8 -0)📝
backend/schema/paths/nginx/proxy-hosts/hostID/get.json(+8 -0)📝
backend/schema/paths/nginx/proxy-hosts/hostID/put.json(+32 -0)📝
backend/schema/paths/nginx/proxy-hosts/post.json(+36 -1)📝
backend/templates/_assets.conf(+40 -3)📝
backend/templates/proxy_host.conf(+37 -0)📝
frontend/check-locales.cjs(+1 -0)📝
frontend/src/api/backend/models.ts(+17 -0)➕
frontend/src/components/Form/LoadBalancingFields.tsx(+155 -0)📝
frontend/src/components/Form/index.ts(+1 -0)📝
frontend/src/hooks/useProxyHost.ts(+8 -0)📝
frontend/src/locale/IntlProvider.tsx(+3 -0)📝
frontend/src/locale/src/HelpDoc/index.ts(+2 -1)➕
frontend/src/locale/src/HelpDoc/pt_br/AccessLists.md(+7 -0)...and 25 more files
📄 Description
Fix #116
Fix #2840
Related to #2917
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.