Le script `vh_le.py` créé un vhost et génère le certificat Let's Encrypt et redémarre Nginx. Le script se base sur un fichier de configuration (par défaut "./vh_le.conf"). TRÈS IMPORTANT : **Il faut impérativement adapter (ou copier modifier) le fichier `vh_le.conf` OU surcharger les options via la ligne de commande**. Les paramètres indispensables à adapter sont : - domain_main : en mettant le domaine principal (ex: "cloud.hadoly.fr") - ip6_back : en mettant l'adresse IPv6 (ex: "2001:912:3064:131::1:") - sub : en mettant le ou les sous-domaines concernés (ex: ['nuage', 'cloud']) Pour fournir un fichier de configuration alternatif : ```bash $ ./vh_le.py -c MON_FICHIER_CONF ``` Le script accepte plusieurs options via la ligne de commande qui pour certaines remplacent les paramètres lus dans le fichier de configuration. Pour avoir la liste des options de ligne de commande : ```bash $ ./vh_le.py -h ``` ou ```bash $ ./vh_le.py --help ``` Pour exécuter le script en mode verbeux, il faut utiliser l'option `-v`. Les fichiers `acme_config_template`, `nginx_le_vhost_template` et `nginx_vhost_template`, sont des templates au format *Jinja2* permettant de générer les fichiers de configuration pour le script ACME et Nginx.