Aller au contenu
Runbook

Installer Caddy sur Arch

Serveur web moderne à HTTPS automatique, utilisable comme reverse proxy et serveur de fichiers.

Outilweb-serverreverse-proxyhttpstlshttp

Installation

Caddy (dépôts Arch) · pacman
sudo pacman -S caddy

Installe le binaire caddy et un service systemd.

Vérifier l'installation

Vérifier
caddy version

Service

Démarrer
sudo systemctl start caddy
Arrêter
sudo systemctl stop caddy
Statut
sudo systemctl status caddy
Redémarrer
sudo systemctl restart caddy
Au démarrage
sudo systemctl enable caddy

Fichiers importants

TypeCheminDescription
config/etc/caddy/CaddyfileFichier de configuration principal lu par le service systemd.
data/var/lib/caddyRépertoire d'état où sont stockés les certificats TLS.

Ports par défaut

80443

Outils en ligne de commande

  • caddyServeur et CLI ; le paquet installe aussi l'unité systemd caddy.

Désinstaller

Désinstaller
sudo systemctl stop caddy
sudo pacman -Rs caddy

À savoir

  • Caddy est dans les dépôts officiels d'Arch (extra) ; pas besoin de l'AUR.
  • Modifiez /etc/caddy/Caddyfile, puis appliquez avec sudo systemctl reload caddy.
  • Les certificats et l'état résident sous /var/lib/caddy.

Installation sur Arch Linux

sudo pacman -S caddy installe le binaire et un service systemd depuis le dépôt officiel extra — sans AUR. Activez-le et démarrez-le avec sudo systemctl enable --now caddy.

Configuration

Le service lit /etc/caddy/Caddyfile. Après l'avoir modifié, appliquez les changements avec sudo systemctl reload caddy, qui recharge la configuration sans interrompre les connexions.

Certificats et état

Les certificats TLS émis automatiquement et l'état de Caddy sont stockés sous /var/lib/caddy. Conservez ce répertoire au fil des réinstallations pour éviter de réémettre des certificats et d'atteindre les limites de débit.