From 6b10c256a0a64ad70030b046dfe67d0f40f854b9 Mon Sep 17 00:00:00 2001 From: elpatron Date: Wed, 1 Oct 2025 23:25:09 +0200 Subject: [PATCH] Fix: Use certbot service instead of alpine in SSL check script - Changed from alpine to certbot service which is defined in docker-compose-prod.yml - This fixes the 'no such service: alpine' error - Script now uses the existing certbot container to check SSL certificates --- scripts/check-ssl-direct.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/check-ssl-direct.sh b/scripts/check-ssl-direct.sh index ca33c14..59de5ea 100644 --- a/scripts/check-ssl-direct.sh +++ b/scripts/check-ssl-direct.sh @@ -54,7 +54,7 @@ echo -e "${GREEN}✅ Verwende: ${SUDO}${DOCKER_COMPOSE}${NC}" echo -e "${YELLOW}🔍 Prüfe SSL-Zertifikate direkt im Volume...${NC}" # Starte einen einfachen Container und prüfe die Zertifikate -${SUDO}${DOCKER_COMPOSE} -f docker-compose-prod.yml run --rm -v certbot-certs:/etc/letsencrypt alpine sh -c " +${SUDO}${DOCKER_COMPOSE} -f docker-compose-prod.yml run --rm -v certbot-certs:/etc/letsencrypt certbot sh -c " echo '=== SSL-Zertifikat-Verzeichnis-Inhalt ===' ls -la /etc/letsencrypt/live/ 2>/dev/null || echo 'Kein live-Verzeichnis gefunden' echo '' @@ -86,7 +86,7 @@ fi echo -e "${YELLOW}🔍 Prüfe ob Zertifikate für HTTPS verfügbar sind...${NC}" CERT_EXISTS=false -if ${SUDO}${DOCKER_COMPOSE} -f docker-compose-prod.yml run --rm -v certbot-certs:/etc/letsencrypt alpine test -f /etc/letsencrypt/live/$DOMAIN/fullchain.pem; then +if ${SUDO}${DOCKER_COMPOSE} -f docker-compose-prod.yml run --rm -v certbot-certs:/etc/letsencrypt certbot test -f /etc/letsencrypt/live/$DOMAIN/fullchain.pem; then CERT_EXISTS=true fi