Exécutez le serveur Web Caddy sur Windows Server

Caddy est un serveur Web conçu autour de la sécurité. C'est le seul serveur Web qui utilise HTTPS par défaut et qui fonctionne plutôt bien. Si vous souhaitez l'utiliser sous Windows, vous pouvez. Voici comment faire fonctionner le serveur Web Caddy sur Windows Server.

Comment installer Docker sur Windows Server

Vous devrez configurer et configurer Docker sur Windows Server pour utiliser le conteneur de serveur Web Caddy. La configuration de Docker est un processus assez complexe et comporte plusieurs étapes.

Pour configurer Docker sur votre système Windows Server , ouvrez PowerShell et entrez les commandes suivantes. Ces commandes doivent installer Docker pour votre usage. Cependant, comprenez que cette version de Docker ne peut exécuter que des conteneurs Windows, pas ceux de Linux.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force Install-Package -Name docker ` -ProviderName DockerMsftProvider Restart-Computer -Force

Pour plus d'informations sur la façon de faire fonctionner Docker sur votre serveur Windows, veuillez consulter notre guide détaillé sur l'exécution des conteneurs Docker sur Windows Server. Il est détaillé et couvre tout ce que vous devez savoir sur Docker sur la plate-forme serveur Windows.

Comment configurer le conteneur Caddy Docker sur Windows Server

Vous devez extraire le dernier conteneur Caddy Docker du hub Docker pour l'exécuter sur votre système Windows. Pour le tirer, utilisez la commande docker pull suivante .

docker run -d -p 8100:80 caddie

Tirer le conteneur Caddy prendra un peu de temps. Il y a beaucoup de fichiers à télécharger, cela peut donc prendre quelques minutes. Lorsque le conteneur est terminé, vous pouvez le vérifier avec la commande docker ps -a .

docker ps-a

Configurer Caddie avec Docker Compose

La configuration par défaut de Caddy dans Docker est plus que suffisante pour la plupart des utilisateurs. Cependant, si vous êtes un expert, vous souhaiterez peut-être que votre serveur Caddy soit préconfiguré avec Docker Compose. Vous devez d'abord installer et configurer Docker Compose sur Windows Server au préalable.

Pour commencer, ouvrez l'Explorateur de fichiers Windows, puis accédez à "C:\Program Files\Docker". Après y avoir navigué, maintenez la touche Maj enfoncée et cliquez avec le bouton droit sur un espace. Ensuite, sélectionnez "Ouvrir la fenêtre PowerShell ici".

Lorsque vous sélectionnez "Ouvrir la fenêtre PowerShell ici", un terminal PowerShell se lance. De là, entrez les commandes suivantes. Alternativement, vous pouvez exécuter cd 'C:\Program Files\Docker'dans PowerShell.

[Net.ServicePointManager] ::SecurityProtocol = [Net.SecurityProtocolType] ::Tls12

Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.11.2/docker-compose-windows-x86_64.exe" -UseBasicParsing -OutFile docker-compose.exe

Après avoir téléchargé le fichier Docker Compose EXE, vous pouvez l'exécuter avec :

cd 'C:\Program Files\Docker' .\docker-compose.exe

Une fois que Docker Compose fonctionne, rendez-vous sur la page Caddy sur DockerHub et apprenez à le configurer.

Comment utiliser le serveur Web Caddy sur Windows Server

Votre image Caddy extraite de Docker (l'édition Windows Server) est livrée avec une configuration prête à l'emploi. Cette configuration n'a pas besoin d'être modifiée. Cependant, si vous souhaitez apporter des modifications, consultez la page officielle de Caddy sur DockerHub.

L'image Caddy s'exécutera dès qu'elle sera extraite du Dockerhub. Cependant, vous devriez l'arrêter, car il est encore dans sa "phase de première exécution". Pour arrêter le conteneur, ouvrez Powershell et exécutez les commandes suivantes.

docker ps-a

Trouvez l'ID du conteneur Caddy. Ensuite, exécutez docker stop pour empêcher le conteneur de s'exécuter sur votre serveur Windows.

docker stop CONTAINER_ID

Avec le conteneur arrêté, vous pouvez le redémarrer. Pour démarrer le conteneur, utilisez la commande docker start avec l'ID du conteneur. N'utilisez pas de "caddie". L'utilisation de "caddie" n'est applicable que lorsque vous tirez l'image du docker vers le bas pour la première fois.

menu fixe démarrer CONTAINER_ID

Une fois le conteneur démarré, vous pourrez accéder au serveur Web Caddy dans un navigateur sur votre serveur Windows (ou à distance via l'IP Windows Server.) Pour vérifier qu'il fonctionne, pointez votre navigateur Web vers l'URL suivante.

hôte local : 8100

Ou

IP du serveur Windows : 8100

Utilisation du serveur Web Caddie

Caddy Web Server est assez avancé, et nous n'expliquerons pas comment vous pouvez le personnaliser pour vos propres besoins dans ce guide. Ce guide se concentre sur le déploiement du serveur Web Caddy sur un système Windows Server.

Cependant, si vous êtes nouveau sur Caddy, ce n'est pas grave. Le projet contient une excellente documentation sur la façon de personnaliser Caddy en fonction de vos besoins, de servir des pages Web, d'activer des certificats SSL, et bien plus encore.

Pour plus d'informations sur le serveur Web Caddy et sur ce que vous pouvez en faire sous Windows, veuillez consulter la documentation officielle . Pour une aide spécifique à Docker, consultez la page Docker Caddy .

Laisser un commentaire

Comment télécharger et installer gratuitement VMware Workstation Pro (25H2) sur Windows 11

Comment télécharger et installer gratuitement VMware Workstation Pro (25H2) sur Windows 11

Pour télécharger gratuitement VMware Workstation Pro, vous devez vous inscrire sur le site de Broadcom, télécharger le programme d'installation et suivre ces instructions.

Comment vérifier la température des disques SSD et HDD sous Windows 11

Comment vérifier la température des disques SSD et HDD sous Windows 11

Vérifiez la température de votre SSD et de votre disque dur sous Windows 11 à l'aide des Paramètres, de PowerShell ou de CrystalDiskInfo afin d'éviter la surchauffe et la perte de données.

Quest-ce que ViveTool et comment activer les fonctionnalités cachées sous Windows 11 ?

Quest-ce que ViveTool et comment activer les fonctionnalités cachées sous Windows 11 ?

Pour activer les fonctionnalités cachées de Windows 11 (versions Insider), ouvrez l'invite de commandes (administrateur) et exécutez la commande suivante : vivetool /enable /id:ID-DE-LA-FONCTIONNALITÉ-ACTIVABLE

Loutil de création de supports dinstallation de Windows 11 tombe en panne au moment même où Windows 10 atteint sa fin de vie.

Loutil de création de supports dinstallation de Windows 11 tombe en panne au moment même où Windows 10 atteint sa fin de vie.

Microsoft confirme un bug empêchant le fonctionnement de l'outil de création de supports d'installation sur Windows 10, mais voici comment télécharger l'ISO de Windows 11 pour effectuer la mise à niveau en toute sécurité.

Comment vérifier si Windows 11 est installé sur votre PC

Comment vérifier si Windows 11 est installé sur votre PC

Il existe plusieurs façons de vérifier si Windows 11 est installé sur un PC : vérifier le nouveau bouton Démarrer bleu, la barre des tâches centrée, la version Windows (winver) et les paramètres « À propos ».

Comment télécharger le fichier ISO de Windows 11 24H2 après la sortie de la version 25H2 ?

Comment télécharger le fichier ISO de Windows 11 24H2 après la sortie de la version 25H2 ?

Pour télécharger l'ISO de Windows 11 24H2 après la sortie de la version 25H2, utilisez UUP Dump pour créer une ISO personnalisée, puis utilisez Rufus pour créer un programme d'installation USB amorçable.

Comment utiliser RyTuneX pour désactiver la télémétrie (améliorer la confidentialité) sous Windows 11

Comment utiliser RyTuneX pour désactiver la télémétrie (améliorer la confidentialité) sous Windows 11

Utilisez RyTuneX pour désactiver la télémétrie, les services de suivi et la collecte de données en arrière-plan de Windows 11 sans modifier le Registre.

Comment désactiver la télémétrie sous Windows 11

Comment désactiver la télémétrie sous Windows 11

Empêchez Windows 11 d'envoyer des données inutiles à Microsoft. Limitez la télémétrie et protégez votre vie privée en suivant ces étapes simples.

Comment installer les additions invité pour Windows 11 (ou 10) sur VirtualBox

Comment installer les additions invité pour Windows 11 (ou 10) sur VirtualBox

Après avoir créé une machine virtuelle, vous devez installer les additions invité VirtualBox sur Windows 10 pour une meilleure convivialité et de meilleures performances – voici comment faire.

Comment activer les nouvelles fonctionnalités de la mise à jour de juillet 2025 de Windows 11 (KB5062553)

Comment activer les nouvelles fonctionnalités de la mise à jour de juillet 2025 de Windows 11 (KB5062553)

Activez manuellement les nouvelles fonctionnalités de la mise à jour Windows 11 24H2 de juillet 2025 (build 26100.4652, KB5062553) à l'aide de ViVeTool pour un accès anticipé.