Automatically setup LetsEncrypt SSL for *all* domains that do not currently have a certificate


Enter Your Query:
Use '%' for wildcards and quotes for "exact phrases"


Top Level » SSL » Let's Encrypt

Automatically setup LetsEncrypt SSL for *all* domains that do not currently have a certificateLast Modified: May 4, 2017, 3:42 pm
The new LetsEncrypt feature is a great way to easily secure your website connections at no cost.  If you already have many website that you want to secure all at once, you can use the autoletsencrypt.sh script to do this.
  1. Make sure you've already enabled LetsEncrypt on the system:
  2. Then you can install certificate for all domains:

    cd /root
    wget -O autoletsencrypt.sh http://files.directadmin.com/services/all/letsencrypt/autoletsencrypt.sh
    chmod 755 autoletsencrypt.sh
    ./autoletsencrypt.sh


Note that if you have too many domains, you might hit the LetsEncrypt Rate-Limit so if that happens, you should be able to wait until the time window has passed, run it again, which should continue where it left off.

 
Related Helpfiles
How to enable LetsEncrypt

© 2018 JBMC Software, Suite 173  3-11 Bellerose Drive, St Albert, AB  T8N 1P7  Canada.  Mon-Fri 9AM-5PM MST