dataset/seed/nginx-reverse-proxy
2023-08-02 11:45:50 +02:00
..
dictionaries ansible template 2023-06-23 08:12:05 +02:00
extras update 2023-07-31 15:30:32 +02:00
funcs TLS 2023-02-14 14:24:16 +01:00
patches ansible template 2023-06-23 08:12:05 +02:00
templates update 2023-07-31 15:30:32 +02:00
tests update documentations 2023-01-17 21:43:32 +01:00
applicationservice.yml update doc 2023-08-01 15:13:17 +02:00
doc.md remove application version 2022-07-01 22:10:33 +02:00
README.md update doc 2023-08-02 11:45:50 +02:00

Table of Contents

nginx-reverse-proxy

Synopsis

Nginx as reverse proxy.

For more informations

Variables

Général (general)

Description Type Values
Nom du répertoire racine des données (container_srv_path) filename /var/lib/risotto/srv
Nom du répertoire racine des configurations (container_config_path) filename /var/lib/risotto/configurations
Nom du répertoire racine des journaux (container_journal_path) filename /var/lib/risotto/journals
Do backup for this machine (do_backup) boolean True

systemd-journald (general.journald)

Description Type Supplier Values
journal_client_server_domainname domainname Journald
journal_host_name domainname Journald:host

NGINX (general.nginx)

Paramétrage global de NGINX

Description Help Type Values Choices
Nom de domaine du serveur mandataire inverse par défaut (nginx_default) Si un client accède au serveur avec un nom de domaine non déclaré, le flux est redirigé vers ce domaine domainname
Longueur maximum pour un nom de domaine (nginx_hash_bucket_size) choice 128 128
64
32
Taille maximale des données reçues par la méthode POST (en Mo) (nginx_post_max_size) number 32
Autorité de certification signant le certificat des domaines extérieurs (nginx_certificates_provider) choice autosigne autosigne
letsencrypt

Nginx (nginx)

Description Type Provider
Nom des domaines dans le serveur mandataire inverse (remotes) [+] domainname ReverseProxy
  • [+]: variable is multiple
  • bold: variable is mandatory

Examples

Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.

With minimum providers:

nginx-reverse-proxy:
  applicationservice: nginx-reverse-proxy
  provider_zone: reverseproxy
  zones_name:
    - localdns

With all providers:

nginx-reverse-proxy:
  applicationservice: nginx-reverse-proxy
  provider_zone: reverseproxy
  zones_name:
    - journald
    - localdns

Dependances

Supplier

reverse-proxy-client

All applications services for this dataset.