NginxProxyManager / NginxProxyManager/nginx-proxy-manager
Maintenance status page
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 34.2k
- Forks
- 3.9k
- Avg merge
- 21h 12m
- Merged PRs (30d)
- 20
Description
I am proxying my home server and I have several services I provide to my friends and family. If I am doing maintenance on my server I would like to be able to redirect them to a status page explaining what is going on and how long to expect it to continue. Seems to me this would be the perfect place to implement such a thing as all traffic to my server goes through NginxProxyManager
Here's how I think it would work. You define the location of the status page and have the ability to enable or disable it. then in each proxy host there would be an option to use that status page if its enabled. Then with a simple click of an enabled you could redirect all selected hosts to your status page informing users what is going on.
Hope that makes sense and thanks for an amazing product!
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing proxy-host configuration and routing entry points, then trace how host-level options are enabled and applied. The issue's status page location and maintenance toggle should work globally while allowing selected proxy hosts to use it. Done means enabled hosts redirect during maintenance and return to normal routing when disabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nginx, typescript
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100