Script para exportar certificados certbot "lets Encrypt" para o Unifi Controller Backup do Keystore para gerar um novo
mv /etc/letsencrypt/live/empresa.com.br/keystore.p12 /etc/letsencrypt/live/empresa.com.br/keystore.p12.oldConvertendo PEM para P12
openssl pkcs12 -export -inkey /etc/letsencrypt/live/empresa.com.br/privkey.pem \ -in /etc/letsencrypt/live/empresa.com.br/fullchain.pem \ -out /etc/letsencrypt/live/empresa.com.br/keystore.p12 -name unifi -password pass:unifiBackup do Keystore do Unifi para ao gerar um novo não ter conflito
mv /root/docker_unifi/config/data/keystore /root/docker_unifi/config/data/keystore.p12.oldGerando um novo keystore e salvando no destino correto.
yes | keytool -importkeystore -deststorepass aircontrolenterprise -destkeypass aircontrolenterprise \ -destkeystore /root/docker_unifi/config/data/keystore \ -srckeystore /etc/letsencrypt/live/empresa.com.br/keystore.p12 -srcstoretype PKCS12 -srcstorepass unifi -alias unifiReiniciar o container
docker-compose -f /root/docker_unifi/docker-compose.yml restart