2017-02-20 09:45:15 +01:00
|
|
|
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").
|
|
|
|
|
|
|
|
Il accepte des options via la ligne de commande qui pour certaines remplacent
|
|
|
|
les paramètres lus dans le fichier de configuraiton.
|
|
|
|
|
|
|
|
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.
|
2017-02-20 09:25:18 +01:00
|
|
|
|