37 lines
1.7 KiB
XML
37 lines
1.7 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<rougail version="0.10">
|
|
<services>
|
|
<service name='nginx'>
|
|
<override engine="cheetah"/>
|
|
<!--certificate authority="External" owner="nginx" type="server">nginx</certificate-->
|
|
<certificate authority="External" owner="nginx" type="server" domain="nginx.revprox_domainnames" provider="nginx_certificates_provider" certificate_type="variable">nginx.revprox_domainnames</certificate>
|
|
<certificate authority="InternalReverseProxy">revprox</certificate>
|
|
<file source="nginx-options-rp.conf">/etc/nginx/conf.d/options-rp.conf</file>
|
|
<file source="revprox-nginx.conf">/etc/nginx/conf.d/risotto.conf</file>
|
|
<file filelist="copy_tests">/tests/reverse-proxy.yml</file>
|
|
<file>/var/www/html/error.html</file>
|
|
</service>
|
|
</services>
|
|
<variables>
|
|
<family name="network">
|
|
<variable name="incoming_ports" redefine="True">
|
|
<value>80</value>
|
|
<value>443</value>
|
|
</variable>
|
|
</family>
|
|
<family name="nginx" description="NGINX" help="Paramétrage global de NGINX">
|
|
<variable name="nginx_certificates_provider" type="choice" description="Autorité de certification signant le certificat des domaines extérieurs" mandatory="True">
|
|
<value>autosigne</value>
|
|
<choice>autosigne</choice>
|
|
<choice>letsencrypt</choice>
|
|
</variable>
|
|
<variable name="nginx_default" redefine="True" mandatory="True"/>
|
|
<variable name="nginx_default_http" redefine="True">
|
|
<value>False</value>
|
|
</variable>
|
|
<variable name="nginx_default_https" redefine="True">
|
|
<value>False</value>
|
|
</variable>
|
|
</family>
|
|
</variables>
|
|
</rougail>
|