How to add dns provider to ACME?
-
Hi,
What I can do to get a DNS provider API added to the ACME package?
The provider (mijn.host) api is already added in the original acme.sh code: https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_mijnhost.shThanks in advance
-
Got it working by adding the dns_mijnhost.sh file from the official acme repository to /usr/local/pkg/acme/dnsapi/.
Also added following code to /usr/local/pkg/acme/acme.inc.
$acme_domain_validation_method['dns_mijnhost'] = [ 'name' => 'DNS-mijn.host', 'fields' => [ 'MIJNHOST_API_KEY' => [ 'name' => 'MIJNHOST_API_KEY', 'description' => 'mijn.host API key', 'columnheader' => 'API Key', 'type' => 'password', ], ] ];
Feel free to assist me with adding this to the next release if it won’t be included from the upstream acme repository.
-
@Fingerprint Probably the next step is to create an entry at http://redmine.pfsense.org/.
-
@SteveITS Feature request created: https://redmine.pfsense.org/issues/16150
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.