#!/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."
else
    echo "ERREUR : invalid config."
    docker exec caddy-reverse-proxy caddy validate --config /etc/caddy/Caddyfile
fi
