Since I first heard about Let's Encrypt I was keen to see how it will work.
Now it is live and working, so I tested some solutions found on the web.
Because I couldn't find a solution to satisfy my needs, I have developed a script to do just that.
Disclaimer: the script also includes pieces of code from various places/authors. Sources are stated in readme.txt
I would like to thank all the contributors for their time and effort.
What is Let's Encrypt?
On point, free SSL certificates. For more information visit Let's Encrypt
What is does?
In manual mode, it reads domain names from a flat file, enables SSL on Virtualmin (if not yet enabled), generates SSL certificates with letsencrypt and activates them.
In automatic mode, it detects domains with SSL enabled from Virtualmin, generates SSL certificates with letsencrypt and activates them.
To get started, please read docs/readme.txt first
Hope it will be useful to Virtualmin users