maj nettoyer_acme_json

This commit is contained in:
nom 2025-04-24 00:16:51 +02:00
parent a6a20e0dea
commit 609b5c1d62

View File

@ -6,17 +6,17 @@
#DANGER: ne pas utiliser en l'état, ça casse traefik ! #DANGER: ne pas utiliser en l'état, ça casse traefik !
FILE_ACME_ORI="/var/lib/docker/volumes/traefik_letsencrypt/_data/acme.json"
FILE_ACME="/tmp/acme.json" FILE_ACME="/tmp/acme.json"
FILE_URL=$(mktemp) FILE_URL=$(mktemp)
FILE_ACME_TMP=$(mktemp) FILE_ACME_TMP=$(mktemp)
#l'ip du serveur: #l'ip du serveur:
IP_SRV=$(curl ifconfig.me) IP_SRV=$(curl ifconfig.me)
#pour test
#IP_SRV="89.234.177.154"
#sauvegarde #sauvegarde
cp "$FILE_ACME" "$FILE_ACME"_$(date +%Y%m%d_%H%M%S) cp $FILE_ACME_ORI $FILE_ACME
cp $FILE_ACME "$FILE_ACME"_$(date +%Y%m%d_%H%M%S)
#je cherche toutes les url #je cherche toutes les url
jq -r '.letsencrypt.Certificates[].domain.main' $FILE_ACME > $FILE_URL jq -r '.letsencrypt.Certificates[].domain.main' $FILE_ACME > $FILE_URL
@ -31,3 +31,5 @@ while read -r url; do
mv -f $FILE_ACME_TMP $FILE_ACME mv -f $FILE_ACME_TMP $FILE_ACME
fi fi
done < "$FILE_URL" done < "$FILE_URL"
echo "si satisfait, remettre "$FILE_ACME" dans "$FILE_ACME_ORI