feat: more secure refresh script
All checks were successful
jenkins-ci Build successful

This commit is contained in:
2026-01-26 12:38:38 +00:00
parent 3d56a9014c
commit ecb0094904

View File

@@ -1,6 +1,11 @@
#!/bin/bash
docker exec caddy-reverse-proxy caddy fmt --overwrite /etc/caddy/Caddyfile
if docker exec caddy-reverse-proxy caddy validate --config /etc/caddy/Caddyfile; then
echo "File checked, reloading..."
docker exec caddy-reverse-proxy caddy reload --config /etc/caddy/Caddyfile
echo 'Caddyfile reloaded'
echo "Caddyfile reloaded."
else
echo "ERREUR : invalid config."
docker exec caddy-reverse-proxy caddy validate --config /etc/caddy/Caddyfile
fi