trailpack-greenlock
v0.2.2
Published
Letsencrypt Trailpack for Trails
Downloads
3
Readme
trailpack-greenlock
:package: Letsencrypt (greenlock) Trailpack for Trails
Configuration
You can configure letsencrypt under the file config/greenlock.js (be sure it's added under config/index.js or it will not be loaded)
Be sure to have trailpack-express installed and configured.
Here is a very simple example:
module.exports = {
server: 'staging', // Set to https://acme-v01.api.letsencrypt.org/directory in production
email: '[email protected]',
agreeTos: true,
approvedDomains: ['example.com', 'www.example.com']
}
More information about the configuration possibilities here: https://git.daplie.com/Daplie/node-greenlock
Usage
Add the trailpack under config/main.js
// config/main.js
module.exports = {
// ...
packs: [
require('trailpack-core'),
require('trailpack-router'),
require('trailpack-express'),
require('trailpack-greenlock')
]
}
Letsencrypt can work only if you use 443 as secure port and 80 as default port so be sure to set them correctly
Contributing
We love contributions! Please check out our Contributor's Guide for more information on how our projects are organized and how to get started.