nginx-proxy-manager icon indicating copy to clipboard operation
nginx-proxy-manager copied to clipboard

Ipv64.net - DNS challenge provider

Open Sickjuicy opened this issue 1 year ago • 2 comments

What provider would you like to see added to NPM?

https://ipv64.net/

Have you checked if a certbot plugin exists?

https://pypi.org/project/ipv64/

or

https://github.com/XonaTheProtogen/certbot-dns-ipv64

Sickjuicy avatar May 14 '24 19:05 Sickjuicy

IPv64.net https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_ipv64.sh

GitFireEagle75 avatar Jun 01 '24 13:06 GitFireEagle75

I believe ipv64.net is supported under the DNSmulti "DNS provider" in Nginx Proxy Manager. Relevant documentation: https://go-acme.github.io/lego/dns/ipv64/

Hekatomb avatar Jun 15 '24 05:06 Hekatomb

I tried it with DNS-Multi and it doesn´t work. It seems like it needs "go" as a dependency.

Hacki1111 avatar Jul 26 '24 19:07 Hacki1111

Please implement 🙏

ichbinder avatar Sep 19 '24 16:09 ichbinder

Use DNS-Multi, it works fine. You just need to enter the following:

dns_multi_provider=ipv64 IPV64_API_KEY=[KEY]

Debiano avatar Oct 27 '24 19:10 Debiano

Dennis was able to fix a Problem regarding custom Domains on IPv64.

The multiDNS Provider is now working for DNS Challenge Wildcard Domains.

Give it a try

MacGulliver avatar Oct 27 '24 22:10 MacGulliver

Dennis was able to fix a Problem regarding custom Domains on IPv64.

The multiDNS Provider is now working for DNS Challenge Wildcard Domains.

Give it a try

Worked for me but I think a direct integration would be nice. I needed to install some dependencies and that was try and error to get the right one.

Sickjuicy avatar Nov 03 '24 15:11 Sickjuicy

Using dnsmulti for ipv64 dns challenge didn't work because go isn't installed as @Hacki1111 mentioned. Installed go via apt but the resulting go version is too old. Version 1.22 installed but 1.23 needed. If possible implement it or better just dnsmulti.

pengu1981 avatar Feb 27 '25 18:02 pengu1981

Still an open issue. Go is not installed.

Alby407 avatar Jun 30 '25 23:06 Alby407

:'( even if I install Go it strangely doesn't work, problem is with every new roll the Go is removed

lastsamurai26 avatar Jul 10 '25 12:07 lastsamurai26

Same here need go 🥺

duczz avatar Jul 10 '25 19:07 duczz

I'm not adding Go in the image just for this. Certbot is the current mechanism for DNS providers, and there isn't a PyPi certbot plugin for iv64 specifically.

jc21 avatar Jul 10 '25 22:07 jc21

In this case I can only recommend an alternative as long as you want to stay with ipv64, With zoraxy IPV64 works without problems because it is based on dnsmulti. https://github.com/tobychui/zoraxy

But Zoraxy also has its own limitations.

FYI: unfortunately nobody has written a caddy module for ipv64 yet. If I find the time I will do it.

Sickjuicy avatar Jul 16 '25 06:07 Sickjuicy