@ -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