Afraid / Free DNS Challenge

Open
#961 10 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
45/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
nginx, typescript

Research direction

Start with the linked workflow gist and acme.sh's dns_freedns.sh to understand the required Afraid/FreeDNS API inputs and wildcard-certificate behavior. Then inspect Nginx Proxy Manager's existing DNS-challenge integrations; done means the FreeDNS provider can reproduce that workflow for wildcard certificates.

Written by the indexing model from the issue text.

Description

dns provider request no certbot plugin available

I currently use afraid/freedns. I pay for a private listing there and was able to set up wildcard ssl certs by using the acme.sh dns_api. I was hoping to see this ported to nginx-proxy-manager.

My workflow:
https://gist.github.com/ammgws/381b4d9104c4e2b43b9210f33f03a15a

Afraid api
https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_freedns.sh

More API Options.

I'm sure that there are quite a few configs here and that's why you haven't yet supported it.

Thanks!

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

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.

More from NginxProxyManager/nginx-proxy-manager

All issues in NginxProxyManager/nginx-proxy-manager

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.