Add more configuration files and templates

This commit is contained in:
phil 2023-03-11 18:18:27 +01:00
parent 0b862e9110
commit ee907705a8
16 changed files with 213 additions and 24 deletions

View file

@ -1,4 +1,16 @@
Nginx
=====
Diese Rolle dient zur grundlegenden Einrichtung von Nginx.
Role to install Nginx.
## Variables
| Name | Default | Notes |
|--|--|--|
| `nginx_port` | `80` | Listen port for Nginx |
| `nginx_package_name` | `nginx-full` | Name of the Debian package to install |
| `nginx_bad_client_ip` | | List of IP address to deny access |
| `nginx_type` | | `gateway` for a Reverse Proxy, `standalone` for a frontend webserver, `backend` for a backend webserver (behind a Reverse Proxy) |
| `dhparam_path` | `/etc/ssl/private/dhparam.pem` | Path to dhparam file |