mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-26 01:45:54 +03:00
[GH-ISSUE #3716] Make "NPM automatically create custom DNS with pihole" an option. #2454
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#2454
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?
Originally created by @Haui1112 on GitHub (Apr 22, 2024).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/3716
I'm using nginx-proxy-manager and it is one of the greatest tools ever!
I would like to automate the creation of custom DNS Records in Pihole so users can have fully automatic domain creation in a closed off environment.
The API of pihole can do this, here's the documentation:
github.com/pi-hole/web@6c320a4257/api.phpIs your feature request related to a problem? Please describe.
When I create a new proxy host and try it, my computer doesnt route to it since I'm in a closed off home network and pihole needs to know which IP belongs to the domain.
Describe the solution you'd like
I would love to have nginx proxy manager communicate any new, changed and deleted domains directly to pihole if the option is ticked and the contact info (web adress, docker adress, whatever is possible) is ticked.
Describe alternatives you've considered
An alternative would be to have pihole wildcard any subdomains of the base domain to the server IP but this leads to the issue of having to use different domains for different machines which isnt necessary with the above solution.
Additional context
I believe this is the entry of pihole API to talk to:
Again the above mentioned documentation:
github.com/pi-hole/web@6c320a4257/api.php@luca910 commented on GitHub (Jul 16, 2024):
#3876
@github-actions[bot] commented on GitHub (Feb 18, 2025):
Issue is now considered stale. If you want to keep it open, please comment 👍
@Haui1112 commented on GitHub (Mar 25, 2025):
So this was already a thing but never got pulled and then the repo was deleted.
@github-actions[bot] commented on GitHub (Nov 25, 2025):
Issue is now considered stale. If you want to keep it open, please comment 👍