« Ovh letsencrypt » : différence entre les versions

Aucun résumé des modifications
Ligne 136 : Ligne 136 :
=== Debian 13 pour Certbot + plugin OVH avec Docker ===
=== Debian 13 pour Certbot + plugin OVH avec Docker ===


==== Solution A ====
-----
-----


==== 1️⃣ Créer le Dockerfile ====
===== 1️⃣ Créer le Dockerfile =====


Dans un dossier <code>~/certbot-docker</code> :
Dans un dossier <code>~/certbot-docker</code> :
Ligne 155 : Ligne 156 :
-----
-----


==== 2️⃣ Créer le docker-compose.yml ====
===== 2️⃣ Créer le docker-compose.yml =====


Toujours dans <code>~/certbot-docker</code> :
Toujours dans <code>~/certbot-docker</code> :
Ligne 182 : Ligne 183 :
-----
-----


==== 3️⃣ Construire l’image Docker ====
===== 3️⃣ Construire l’image Docker =====


<syntaxhighlight lang="bash">cd ~/certbot-docker
<syntaxhighlight lang="bash">cd ~/certbot-docker
Ligne 191 : Ligne 192 :
-----
-----


==== 4️⃣ Lancer la génération du certificat ====
===== 4️⃣ Lancer la génération du certificat =====


<syntaxhighlight lang="bash">docker compose up</syntaxhighlight>
<syntaxhighlight lang="bash">docker compose up</syntaxhighlight>
Ligne 201 : Ligne 202 :
-----
-----


==== 5️⃣ Renouvellement automatique ====
===== 5️⃣ Renouvellement automatique =====


Créer un script <code>renew.sh</code> à côté de <code>docker-compose.yml</code> :
Créer un script <code>renew.sh</code> à côté de <code>docker-compose.yml</code> :