update README.txt and vh_le for verbosity

This commit is contained in:
dadel 2017-02-20 09:45:15 +01:00
parent 1fa0abb877
commit a6e1020c60
2 changed files with 27 additions and 7 deletions

View File

@ -1,4 +1,25 @@
attention version de test !
pour utiliser en prod, supprimer à la ligne 405: +"_final"
et remplacer vh_le.conf par vh_le_final.conf
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.

View File

@ -220,6 +220,9 @@ def generate_file(template_file, output_file, data):
################################################################################
################################################################################
if args.verbose:
g_verbosity = True
### list steps and stop
@ -244,7 +247,6 @@ if args.ls_steps:
############### Prepare config
# read configuration from file
if args.config_file:
@ -257,9 +259,6 @@ c = get_config_from_file(conf_file)
# overwrite configuration with command line args
if args.verbose:
g_verbosity = True
if args.main_domain:
c['domain_main'] = args.main_domain
if args.tld: