1.1 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			1.1 KiB
		
	
	
	
	
	
	
	
greenlock-manager-fs.js
A simple file-based management strategy for Greenlock v3
(to manage SSL certificates for sites)
Install
npm install --save greenlock-manager-fs@v3
Use with Greenlock
var greenlock = require('greenlock').create({
	// ...
	manager: 'greenlock-manager-fs',
	configFile: '~/.config/greenlock/manager.json'
});
Example config file
You might start your config file like this:
~/.config/greenlock/manager.json:
{
	"subscriberEmail": "jon@example.com",
	"agreeToTerms": true,
	"sites": [
		{
			"subject": "example.com",
			"altnames": ["example.com", "*.example.com"]
		}
	]
}
CLI Management (coming soon)
We're going to be adding some tools to greenlock so that you can do something like this to manage your sites and SSL certificates:
npx greenlock defaults --subscriber-email jon@example.com --agree-to-terms true
npx greenlock add --subject example.com --altnames example.com,*.example.com
npx greenlock renew --all