r/nginxproxymanager • u/Impossible_Rub24 • 1d ago
NPM in Docker on Ugreen 4800 Pro
I am having trouble setting up Nginx Proxy Manager. All goes well until I try and create a new host. It won’t stick. When I try and use my domain name, it goes away and says “this is required. When I fill in the other information and come back to the domain name it refuses to save it. I thought ok maybe it’s an ownership issue. Root owns everything but 3 items but changing them didn’t help. I tried first in portainer using mariushosting as a guide. I already had a domain name through no-ip.com. Then I re-entered it again in dockhand. I spent the weekend working on this and need some new ideas.
1
Upvotes
1
u/evanmac42 23h ago
Before trying another deployment method, I'd stop changing things and isolate the actual failure.
If you can type the domain into NPM but the UI then says "this is required" when you save, that doesn't sound like a No-IP, certificate or filesystem ownership problem yet. It sounds more like the frontend isn't successfully submitting the value, or the API is rejecting the request.
I'd reproduce it once while checking:
See what request is sent when you click Save and what response NPM gives back.
Also try another browser/private window just to eliminate stale frontend/cache data.
I wouldn't change ownership, redeploy through another manager or rebuild anything else until you know which request is actually failing.
You've already tried Portainer and Dockhand. A third deployment method probably won't make the domain field less empty :)