Je pense avoir trouvé le problème. Si je lance une reconstruction, je ne redémarre jamais Caddy. À partir de maintenant, je vais procéder comme suit :
./launcher rebuild app && systemctl reload caddy
Je soupçonne que Caddy utilise le cache de sockets ou quelque chose de similaire après une reconstruction. Mais cela n’arrive pas généralement immédiatement après une reconstruction. On verra bien.