diff --git a/docs/technique/deploiement-dynamic.md b/docs/technique/deploiement-dynamic.md index 24612b1..6b75ff8 100644 --- a/docs/technique/deploiement-dynamic.md +++ b/docs/technique/deploiement-dynamic.md @@ -103,23 +103,22 @@ sudo systemctl enable --now dynamic-alpinux sudo systemctl status dynamic-alpinux ``` -### 7. Configurer Apache +### 7. Configurer le site dans ISPConfig -```bash -sudo a2enmod proxy proxy_http headers ssl +Dans **ISPConfig** (`https://owni.alpinux.org:8080`) : -sudo cp infra/dynamic/dynamic.alpinux.org.vhost.conf \ - /etc/apache2/sites-available/dynamic.alpinux.org.conf -sudo a2ensite dynamic.alpinux.org -sudo apachectl configtest -sudo systemctl reload apache2 +1. *Sites → Ajouter un site web* — domaine `dynamic.alpinux.org` +2. Activer **Let's Encrypt SSL** dans l'onglet SSL +3. Dans *Options → Directives Apache personnalisées (HTTPS)*, ajouter : + +```apache +ProxyPreserveHost On +ProxyPass / http://127.0.0.1:/ +ProxyPassReverse / http://127.0.0.1:/ +RequestHeader set X-Forwarded-Proto "https" ``` -### 8. Obtenir le certificat SSL - -```bash -sudo certbot --apache -d dynamic.alpinux.org -``` +ISPConfig gère le VirtualHost et le renouvellement automatique du certificat. ---