A cli-based strategy for Let's Encrypt v2 with greenlock.js. Prints the ACME challenge token and key and then waits for you to hit enter before continuing.
Go to file
AJ ONeal 63a9deea59 v2.1.1: update links and license 2019-04-05 19:02:11 -06:00
.gitignore Initial commit 2016-08-09 21:10:07 -06:00
LICENSE v2.1.1: update links and license 2019-04-05 19:02:11 -06:00
README.md v2.1.1: update links and license 2019-04-05 19:02:11 -06:00
index.js v2.0.0 2016-08-09 23:20:19 -04:00
package-lock.json v2.1.1: update links and license 2019-04-05 19:02:11 -06:00
package.json v2.1.1: update links and license 2019-04-05 19:02:11 -06:00
test.js v2.0.0 2016-08-09 23:20:19 -04:00

README.md

| Greenlock (library) | Greenlock CLI | greenlock-express | greenlock-koa | greenlock-hapi |

le-challenge-manual

A Root Project

A manual cli-based strategy for node-letsencrypt.

Prints the ACME challenge Token and Key and then waits for you to hit enter before continuing.

Install

npm install --save le-challenge-manual@2.x

Usage

var leChallenge = require('le-challenge-manual').create({
, debug: false
});

var LE = require('letsencrypt');

LE.create({
  server: LE.stagingServerUrl
, challenge: leChallenge
});

NOTE: If you request a certificate with 6 domains listed, it will require 6 individual challenges.

Exposed Methods

For ACME Challenge:

  • set(opts, domain, key, val, done)
  • get(defaults, domain, key, done)
  • remove(defaults, domain, key, done)

For node-letsencrypt internals:

  • getOptions() returns the internal defaults merged with the user-supplied options