начал разбираться с ssl сертификатами letsencrypt.org
настроить все настроил но тут затык вышел с автоматичеким перевыпуском
можно запустить в кроне bash скрипт
#!/bin/sh
CONFIG_NAME=$1
MODE_RUN=$2
cd /opt/letsencrypt/
./certbot-auto --config /etc/letsencrypt/configs/$CONFIG_NAME.conf $MODE_RUN
if [ $? -ne 0 ]
then
ERRORLOG=`tail /var/log/letsencrypt/letsencrypt.log`
echo -e "The Let's Encrypt cert has not been renewed! \n \n" \
$ERRORLOG
else
nginx -s reload
fi
exit 0
но во время выполнения запрашивается действие перевыпустить или создать новый сертификат
What would you like to do?
-------------------------------------------------------------------------------
1: Keep the existing certificate for now
2: Renew & replace the cert (limit ~5 per 7 days)
-------------------------------------------------------------------------------
Select the appropriate number [1-2] then [enter] (press 'c' to cancel):
а как сказать срипту ./certbot-auto, что нужно выполнить второй сценарий и нажат энтер