sudo apt-get update
sudo apt-get install --yes socat
cd $(mktemp --directory)
curl https://get.acme.sh | sh
source ~/.bashrc
acme.sh --upgrade --auto-upgrade --accountemail "<MAIL>"
acme.sh --issue --nginx --domain '<DOMAIN>'
cp /root/.acme.sh/<DOMAIN>/<DOMAIN>.cer /etc/ssl/private/cloudkey.crt
cp /root/.acme.sh/<DOMAIN>/<DOMAIN>.key /etc/ssl/private/cloudkey.key
acme.sh --deploy --domain <DOMAIN> --deploy-hook unifi
- Create
/etc/cron.monthly/letsEncrypt
with code in file below - Make it runnable by root
sudo chmod 0700 /etc/cron.monthly/letsEncrypt
sudo apt-get update
sudo apt-get install --yes socat
- Install in Nginx
- Install in UniFi