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 10b107d5d5 v2.0.0 2016-08-09 23:20:19 -04:00
.gitignore Initial commit 2016-08-09 21:10:07 -06:00
LICENSE Initial commit 2016-08-09 21:10:07 -06:00
README.md v2.0.0 2016-08-09 23:20:19 -04:00
index.js v2.0.0 2016-08-09 23:20:19 -04:00
package.json v2.0.0 2016-08-09 23:20:19 -04:00
test.js v2.0.0 2016-08-09 23:20:19 -04:00

README.md

Join the chat at https://gitter.im/Daplie/letsencrypt-express

| letsencrypt (library) | letsencrypt-cli | letsencrypt-express | letsencrypt-koa | letsencrypt-hapi |

le-challenge-manual

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