NginxProxyManager / NginxProxyManager/nginx-proxy-manager

DNS alias challenge

Open
#1,089 8 comments 10 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
34.2k
Forks
3.9k
Avg merge
21h 12m
Merged PRs (30d)
20

Description

Are you in the right place?

  • If you are looking for support on how to get your upstream server forwarding, please consider asking the community on Reddit.
  • If you are writing code changes to contribute and need to ask about the internals of the software, Gitter is the best place to ask.
  • If you have a feature request for NPM then you are in the right place.

Describe the solution you'd like
I'd like to have an option to do DNS challenge via domain alias - https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode. It's good for both: 1) use own NS server (for example) and still get cert 2) get certs when certain cloudproviders not available in NPM.

Describe alternatives you've considered
I have own setup with nginx proxy, and acme.sh container for current needs. However, lack of gui, makes it less useful and easy than NPM.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No repository files, tests, or entry points are named. Start by reading the linked acme.sh DNS-alias-mode reference, then investigate how Nginx Proxy Manager handles DNS challenges and exposes certificate options. Done means users can configure a domain-alias DNS challenge for their own nameservers and unavailable cloud providers.

Written by the indexing model from the issue text.

Assessment

Tech stack
nginx, typescript
Domain
cloud, devops, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.