| **<aid="vps.domain_name"name="vps.domain_name">vps.domain_name</a>**<br/>[`string`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | The domain name of the VPS.<br/>**Example**: example.fr |
| **<aid="vps.ssh_key"name="vps.ssh_key">vps.ssh_key</a>**<br/>[`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | Vps ssh private key.<br/>- The ssh key path must be accessible (the file must be present)<br/>- It is possible not to declare (if the ssh key is your default key).<br/>**Validators**: <br/>• this filename could be a relative path<br/>• this file must exist<br/>• file type allowed: "file"<br/>**Example**: ./sshkeys/myssh_privatekey |
| **<aid="nginx.domain_name"name="nginx.domain_name">nginx.domain_name</a>**<br/>[`domainname`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | Domain name.<br/>**Validator**: type domainname<br/>**Default**: the value of the variable "[The domain name of the VPS](#vps.domain_name)"<br/>**Example**: example.fr |
| **<aid="nginx.email"name="nginx.email">nginx.email</a>**<br/>[`mail`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | Email for the domain name.<br/>This is for certbot.<br/>**Example**: contact@exemple.fr |
| **<aid="nginx.htpasswd_file"name="nginx.htpasswd_file">nginx.htpasswd_file</a>**<br/>[`UNIX filename`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | Htpassword user credential file name.<br/>**Validator**: file type allowed: "file"<br/>**Default**: /etc/nginx/.htpasswd |