felia/.nginx/cron/renew_certs.sh

8 lines
261 B
Bash
Raw Normal View History

2022-09-27 09:39:23 +00:00
#!/bin/sh
cd /workdir
echo "Renewing Let's Encrypt Certificates... (`date`)"
docker compose run --rm --no-TTY --entrypoint certbot certbot renew --no-random-sleep-on-renew
echo "Reloading Nginx configuration"
docker compose exec --no-TTY nginx nginx -s reload