letsencrypt to greenlock
This commit is contained in:
parent
da653f44c4
commit
bb411d418b
24
README.md
24
README.md
|
@ -17,12 +17,12 @@ Tired of serving the Empire? Come join the Rebel Alliance:
|
|||
|
||||
[![Join the chat at https://gitter.im/Daplie/letsencrypt-express](https://badges.gitter.im/Daplie/letsencrypt-express.svg)](https://gitter.im/Daplie/letsencrypt-express?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
|
||||
|
||||
| [letsencrypt (lib)](https://git.daplie.com/Daplie/node-greenlock)
|
||||
| [letsencrypt-cli](https://git.daplie.com/Daplie/greenlock-cli)
|
||||
| [letsencrypt-express](https://git.daplie.com/Daplie/greenlock-express)
|
||||
| [letsencrypt-cluster](https://git.daplie.com/Daplie/greenlock-cluster)
|
||||
| [letsencrypt-koa](https://git.daplie.com/Daplie/greenlock-koa)
|
||||
| **letsencrypt-hapi**
|
||||
| [greenlock (lib)](https://git.daplie.com/Daplie/node-greenlock)
|
||||
| [greenlock-cli](https://git.daplie.com/Daplie/greenlock-cli)
|
||||
| [greenlock-express](https://git.daplie.com/Daplie/greenlock-express)
|
||||
| [greenlock-cluster](https://git.daplie.com/Daplie/greenlock-cluster)
|
||||
| [greenlock-koa](https://git.daplie.com/Daplie/greenlock-koa)
|
||||
| **greenlock-hapi**
|
||||
|
|
||||
|
||||
Free SSL and Automatic HTTPS for node.js with hapi.js and other middleware systems via Let's Encrypt
|
||||
|
@ -38,17 +38,17 @@ All you have to do is start the webserver and then visit it at it's domain name.
|
|||
## Install
|
||||
|
||||
```
|
||||
npm install --save letsencrypt-express@2.x
|
||||
npm install --save greenlock-express@2.x
|
||||
```
|
||||
|
||||
*Pay no attention to the man behind the curtain.* (just ignore that the name of the module is letsencrypt-express)
|
||||
*Pay no attention to the man behind the curtain.* (just ignore that the name of the module is greenlock-express)
|
||||
|
||||
### Part 1: Configure LetsEncrypt
|
||||
### Part 1: Configure Greenlock
|
||||
|
||||
```javascript
|
||||
'use strict';
|
||||
|
||||
var le = require('letsencrypt-express').create({
|
||||
var le = require('greenlock-express').create({
|
||||
server: 'staging' // in production use https://acme-v01.api.letsencrypt.org/directory
|
||||
|
||||
, configDir: require('os').homedir() + '/letsencrypt/etc'
|
||||
|
@ -71,9 +71,9 @@ and/or blocked from the ACME server.
|
|||
Alternatively, You can run registration *manually*:
|
||||
|
||||
```bash
|
||||
npm install -g letsencrypt-cli
|
||||
npm install -g greenlock-cli
|
||||
|
||||
letsencrypt certonly --standalone \
|
||||
greenlock certonly --standalone \
|
||||
--server 'https://acme-v01.api.letsencrypt.org/directory' \
|
||||
--config-dir ~/letsencrypt/etc \
|
||||
--agree-tos --domains example.com --email user@example.com
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
|
||||
//
|
||||
// Configure LetsEncrypt
|
||||
// Configure Greenlock
|
||||
//
|
||||
var leConfDir = require('os').homedir() + '/letsencrypt/etc';
|
||||
|
||||
|
@ -11,7 +11,7 @@ throw new Error(
|
|||
+ " Also, you'll need to remove .testing() and rm -rf '" + leConfDir + "'"
|
||||
+ " to get actual, trusted production certificates.");
|
||||
|
||||
var le = require('letsencrypt-express').create({
|
||||
var le = require('greenlock-express').create({
|
||||
server: 'staging' // in production use https://acme-v01.api.letsencrypt.org/directory
|
||||
|
||||
, configDir: require('os').homedir() + '/letsencrypt/etc'
|
||||
|
|
Loading…
Reference in New Issue