[PR #4217] [CLOSED] client_max_body_size setting via UI #3842

Closed
opened 2026-02-26 08:32:09 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/NginxProxyManager/nginx-proxy-manager/pull/4217
Author: @dreik
Created: 12/9/2024
Status: Closed

Base: developHead: develop


📝 Commits (4)

  • d8ca38c client_max_body_size setting
  • f6abe27 eslint
  • 75dbbeb Merge branch 'NginxProxyManager:develop' into develop
  • 299bc08 Merge branch 'NginxProxyManager:develop' into develop

📊 Changes

12 files changed (+65 additions, -1 deletions)

View changed files

backend/migrations/20241209025008_client_max_body_size.js (+34 -0)
📝 backend/schema/components/proxy-host-object.json (+9 -0)
📝 backend/schema/paths/nginx/proxy-hosts/get.json (+1 -0)
📝 backend/schema/paths/nginx/proxy-hosts/hostID/get.json (+1 -0)
📝 backend/schema/paths/nginx/proxy-hosts/hostID/put.json (+4 -0)
📝 backend/schema/paths/nginx/proxy-hosts/post.json (+4 -0)
📝 backend/templates/proxy_host.conf (+2 -0)
📝 frontend/js/app/nginx/proxy/form.ejs (+6 -1)
📝 frontend/js/app/nginx/proxy/form.js (+1 -0)
📝 frontend/js/i18n/messages.json (+1 -0)
📝 frontend/js/models/proxy-host.js (+1 -0)
📝 test/cypress/e2e/api/ProxyHosts.cy.js (+1 -0)

📄 Description

Attempting to close ancient issue #914

Probably not the ideal solution, potential improvements are to follow nginx docs and allow this settings on both

  1. server level
  2. host level
  3. location level

As of now it is only on host level


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/NginxProxyManager/nginx-proxy-manager/pull/4217 **Author:** [@dreik](https://github.com/dreik) **Created:** 12/9/2024 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (4) - [`d8ca38c`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/d8ca38cb26bde932f0e294644900f2a8a32c0d66) client_max_body_size setting - [`f6abe27`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/f6abe27a8acd1280313ebf99d467615f26bc5e72) eslint - [`75dbbeb`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/75dbbebf8de0c7d9f87ecda1889faeff74df5b3c) Merge branch 'NginxProxyManager:develop' into develop - [`299bc08`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/299bc0854c1a71a411eaf93d724bd8186ead50ed) Merge branch 'NginxProxyManager:develop' into develop ### 📊 Changes **12 files changed** (+65 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `backend/migrations/20241209025008_client_max_body_size.js` (+34 -0) 📝 `backend/schema/components/proxy-host-object.json` (+9 -0) 📝 `backend/schema/paths/nginx/proxy-hosts/get.json` (+1 -0) 📝 `backend/schema/paths/nginx/proxy-hosts/hostID/get.json` (+1 -0) 📝 `backend/schema/paths/nginx/proxy-hosts/hostID/put.json` (+4 -0) 📝 `backend/schema/paths/nginx/proxy-hosts/post.json` (+4 -0) 📝 `backend/templates/proxy_host.conf` (+2 -0) 📝 `frontend/js/app/nginx/proxy/form.ejs` (+6 -1) 📝 `frontend/js/app/nginx/proxy/form.js` (+1 -0) 📝 `frontend/js/i18n/messages.json` (+1 -0) 📝 `frontend/js/models/proxy-host.js` (+1 -0) 📝 `test/cypress/e2e/api/ProxyHosts.cy.js` (+1 -0) </details> ### 📄 Description Attempting to close ancient issue #914 Probably not the ideal solution, potential improvements are to follow nginx [docs](https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size) and allow this settings on both 1. server level 2. host level 3. location level As of now it is _only_ on host level --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 08:32:09 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#3842
No description provided.