Upload files to "/"

This commit is contained in:
2025-11-21 19:20:26 +00:00
parent 5182ce5403
commit 89c617405b
4 changed files with 197 additions and 0 deletions

21
cert-renewal.sh Normal file
View File

@@ -0,0 +1,21 @@
#!/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 ---"