Project

General

Profile

Actions

Feature #7377

closed

ACME Certificate DNS-Digitalocean Verification Method

Added by the wer about 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
ACME
Target version:
-
Start date:
03/11/2017
Due date:
% Done:

0%

Estimated time:
Plus Target Version:

Description

It would be great to have a DNS verification method for DigitalOcean DNS API that is now natively in GitHub for acme.sh
- https://github.com/Neilpang/acme.sh
- specifically: dnsapi/dns_dgon.sh

It only required the following env variable set:

1) DO_API_KEY="75310dc4ca779ac39a19f6355db573b49ce92ae126553ebd61ac3a3ae34834cc"
- the users digital ocean API key

I believe this file: FreeBSD-ports/security/pfSense-pkg-acme/files/usr/local/pkg/acme/acme.inc
needs to have this code added to it between lines 270 and 271 (currently): ========
$acme_domain_validation_method['dns_dgon'] = array(name => "DNS-DigitalOcean",
'fields' => array(
'Ali_Key' => array('name'=>"DO_API_KEY",'columnheader'=>"API Key",'type'=>"textbox",
'description' =>"Enter a write enabled API Key"
)
)); ========

Happy to create a pull request for FreeBSD-ports/security/pfSense-pkg-acme/files/usr/local/pkg/acme/acme.inc but not sure how to correctly get acme.sh updated to the latest version in here.

Actions #1

Updated by Jim Thompson about 7 years ago

  • Assignee set to Jim Pingle
Actions #2

Updated by Jim Pingle over 6 years ago

  • Status changed from New to Resolved

DigitalOcean support is present in the current ACME package.

Actions

Also available in: Atom PDF