Prendre rendez-vous
  1. Accueil
  2. /
  3. Blog
  4. /
  5. Configurer un reverse proxy HTTP/3 avec Caddy

Administration
Réseau

Configurer un reverse proxy HTTP/3 avec Caddy

21 juillet 2025

2 min de lecture

Sommaire
Introduction
Prérequis
Installation de Caddy
Configuration HTTP/3 dans Caddyfile
Test de HTTP/3
Bonnes pratiques
Conclusion

Introduction

HTTP/3, basé sur le protocole QUIC, accélère l'établissement des connexions et les rend plus résilientes aux pertes réseau. Caddy réduit la configuration d'un reverse proxy supportant HTTP/3 à un Caddyfile minimaliste.

Prérequis

  • Serveur Linux (Debian, Ubuntu, CentOS…)
  • Caddy v2.8+
  • Nom de domaine pointant vers votre serveur
  • Ports 80 et 443 ouverts (UDP 443 pour QUIC)

Installation de Caddy

1. Télécharger et installer
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor | sudo tee /usr/share/keyrings/caddy.gpg > /dev/null
echo "deb [signed-by=/usr/share/keyrings/caddy.gpg] https://dl.cloudsmith.io/public/caddy/stable/deb/debian any-version main" | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy -y
2. Vérifier l'installation
caddy version

Configuration HTTP/3 dans Caddyfile

Créez /etc/caddy/Caddyfile :

yourdomain.com {
    reverse_proxy backend:80
}
  • reverse_proxy backend:80 : définit le backend (nom de service Docker, IP ou nom d'hôte)

Note importante : Caddy active HTTP/3 automatiquement lorsque HTTPS est actif. La directive transport dans reverse_proxy concerne uniquement la connexion vers le backend, pas le protocole client. Aucune configuration supplémentaire n'est nécessaire.

Rechargez la configuration :

sudo systemctl reload caddy

Test de HTTP/3

curl -I --http3 https://yourdomain.com

Vous devriez voir HTTP/3 dans la réponse.

Bonnes pratiques

  • Certificats TLS : Caddy obtient automatiquement Let's Encrypt
  • Gestion des logs : configurer log dans Caddyfile
  • Monitoring : exporter les métriques avec prometheus (module Caddy)
  • Sécurité : activer les entêtes HSTS et CSP

Conclusion

En quelques étapes, Caddy déploie un reverse proxy HTTP/3 chiffré par défaut. Vos applications web y gagnent une latence réduite et une meilleure résistance aux pertes réseau.

Approfondissez votre compréhension de HTTP/3 en consultant notre article pourquoi et comment activer HTTP/3 et découvrez notre benchmark HTTP/3. Pour une alternative Nginx, consultez notre guide reverse proxy avancé.

Besoin d'aide sur ce sujet ?

Notre équipe d'experts est là pour vous accompagner dans vos projets d'infrastructure et d'infogérance.

Contactez-nous

Articles similaires

Syncthing : synchronisation P2P pour infrastructure distribuée
Stockage
Administration
Réseau

Syncthing : synchronisation P2P pour infrastructure distribuée

Architecture Syncthing, BEP protocole, déploiement multi-site, hardening, comparatif Resilio. Synchroniser des données entre serveurs sans cloud central.

3 juin 2026

Lire plus

LibreNMS en 2026 : monitoring SNMP open source pour réseau et serveurs
Monitoring
Réseau
Administration

LibreNMS en 2026 : monitoring SNMP open source pour réseau et serveurs

Architecture LibreNMS, autodiscovery SNMP, alerting, intégration avec Prometheus et Grafana. Déployer un monitoring réseau open source moderne sur infra hétérogène.

1 juin 2026

Lire plus

Déployer IPv6 en production en 2026 : guide complet pour administrateurs
Réseau
Infrastructure
Administration

Déployer IPv6 en production en 2026 : guide complet pour administrateurs

IPv6 dépasse 45% d'adoption mondiale. Guide pratique pour déployer IPv6 en production : dual-stack, configuration Linux, sécurité et pièges courants.

2 mars 2026

Lire plus


SHPV, votre partenaire de confiance en infrastructure et infogérance informatique en France.

SHPV
Prendre rendez-vousNous contacter
Expertise
InfrastructureDatacenterInfogéranceCloudHébergementTransit IP
Légales
Conditions Générales de VenteCPS - Contrat de ServicesCPS - Hébergement CloudCPS - Microsoft 365Accord sous-traitance RGPDTarifs interventions

SHPV © 2026 - Tous droits réservés

Mentions légalesPolitiques de confidentialité
SHPV FRANCE - SAS au capital de 16 000 € - 52 Rue Romain Rolland, 71230 Saint-Vallier - SIRET n°80886287400035 - R.C.S. Chalon-sur-Saône. Par téléphone 09 72 310 818 - Email: support@shpv.fr