1
0
Fork 0
docker-easy-haproxy/assets/scripts/certbot_to_haproxy.sh
2022-08-20 16:38:38 +00:00

14 lines
No EOL
456 B
Bash
Executable file

#!/bin/bash
source /scripts/functions.sh
# Loop through all Let's Encrypt certificates
for CERTIFICATE in `find /etc/letsencrypt/live/* -type d`; do
CERTIFICATE=`basename $CERTIFICATE`
# Combine certificate and private key to single file
cat /etc/letsencrypt/live/$CERTIFICATE/fullchain.pem /etc/letsencrypt/live/$CERTIFICATE/privkey.pem > /certs/letsencrypt/$CERTIFICATE.pem
done
# It will be checked on haproxy-reload.sh
touch /tmp/force-reload