#!/bin/bash # /srv/pterodactyl/cert-renewal.sh # Script til automatisk fornyelse af Certbot certifikater cd /srv/pterodactyl/ || exit echo "--- Starter Let's Encrypt certifikatfornyelse ---" # Kører Certbot for at tjekke fornyelse docker-compose run --rm certbot renew --quiet # Tjekker exit-koden if [ $? -eq 0 ]; then echo "Certbot kørsel succesfuld. Genstarter Nginx." docker-compose restart nginx else echo "FEJL: Certbot fornyelsen mislykkedes." fi echo "--- Certifikatfornyelse afsluttet ---"