update README.txt and vh_le for verbosity
This commit is contained in:
parent
1fa0abb877
commit
a6e1020c60
27
REAMDE.txt
27
REAMDE.txt
|
@ -1,4 +1,25 @@
|
||||||
attention version de test !
|
Le script `vh_le.py` créé un vhost et génère le certificat Let's Encrypt et redémarre Nginx.
|
||||||
pour utiliser en prod, supprimer à la ligne 405: +"_final"
|
|
||||||
et remplacer vh_le.conf par vh_le_final.conf
|
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.
|
||||||
|
|
||||||
|
|
7
vh_le.py
7
vh_le.py
|
@ -220,6 +220,9 @@ def generate_file(template_file, output_file, data):
|
||||||
################################################################################
|
################################################################################
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
|
if args.verbose:
|
||||||
|
g_verbosity = True
|
||||||
|
|
||||||
|
|
||||||
### list steps and stop
|
### list steps and stop
|
||||||
|
|
||||||
|
@ -244,7 +247,6 @@ if args.ls_steps:
|
||||||
############### Prepare config
|
############### Prepare config
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# read configuration from file
|
# read configuration from file
|
||||||
|
|
||||||
if args.config_file:
|
if args.config_file:
|
||||||
|
@ -257,9 +259,6 @@ c = get_config_from_file(conf_file)
|
||||||
|
|
||||||
# overwrite configuration with command line args
|
# overwrite configuration with command line args
|
||||||
|
|
||||||
if args.verbose:
|
|
||||||
g_verbosity = True
|
|
||||||
|
|
||||||
if args.main_domain:
|
if args.main_domain:
|
||||||
c['domain_main'] = args.main_domain
|
c['domain_main'] = args.main_domain
|
||||||
if args.tld:
|
if args.tld:
|
||||||
|
|
Loading…
Reference in New Issue