Sortie de Caddy 2 - un serveur web performant avec prise en charge automatique et simple de HTTPS
(caddyserver.com)-
Fonctionnalités liées aux certificats Let's Encrypt intégrées. Délivrance et renouvellement automatiques des certificats. HTTPS par défaut
-
Configuration rapide et simple avec le
Caddyfile, facile à lire. Paramétrage détaillé au format JSON -
Binaire unique sans dépendances, écrit en Go
-
Peut être utilisé comme reverse proxy, sidecar proxy, load balancer, API Gateway, etc.
-
Fournit une API REST pour la configuration du serveur web -> pratique pour l’automatisation, notamment les tests
-
Peut lire directement
nginx.confet utiliser ses valeurs comme configuration
1 commentaires
À l’époque de la v1, la licence était un peu particulière : le code était sous Apache 2.0, mais
pour utiliser les binaires dans un service payant, il fallait acheter un abonnement,
ce qui obligeait à les compiler soi-même dans certains cas. Cependant,
en octobre dernier, en signant un partenariat avec Ardan Labs, qui propose des formations liées à Go, ces restrictions ont disparu.
https://github.com/caddyserver/caddy/issues/2786
La v2 a été entièrement redéveloppée sur une base de code complètement différente de la v1, donc elle n’est pas rétrocompatible, mais la configuration reste presque identique.
https://caddyserver.com/docs/v2-upgrade