{{lang.words.add|title()}} {{lang.words.frontend}}

{{lang.words.select|title()}} {{lang.words.w_a}} {{lang.words.server}}: {{ select('serv2', name='server', values=g.user_params['servers'], is_servers='true', by_id=1) }}
{{lang.words.note|title()}}: {{lang.phrases.master_slave}}
{{lang.add_page.desc.front_desc1}}

{{lang.add_page.desc.listener_desc2}}

{{lang.add_page.desc.listener_desc1}}
{{lang.words.name|title()}}:
IP and {{lang.words.port|title()}}:

:

{{lang.add_page.desc.ip_port}}
{{lang.words.mode|title()}}: {% set values = dict() %} {% set values = {'http':'http','tcp':'tcp'} %} {{ select('frontend-mode-select', name='mode', values=values, selected='http', required='required', class='force_close') }} {{ checkbox('https-frontend', name='ssl', title=lang.add_page.desc.ssl_offloading, desc='SSL Offloading') }}
Maxconn: {{ input('maxconn', value='2000', type="number", title=lang.add_page.desc.maxconn_fix, size='5', required='required') }}
{{lang.add_page.desc.maxconn_desc}}: 2000
{{lang.words.headers|title()}}:
ACL:
Web {{lang.words.acceleration}}: {{ checkbox('compression2', name="compression", title=lang.add_page.desc.http_compression, value='1', desc=lang.words.compression|title()) }} {{ checkbox('cache2', name="cache", title=lang.words.enable|title()+' '+lang.words.cache, value='2', desc=lang.words.cache|title()) }} {{ checkbox('ssl_offloading1', name='ssl_offloading', title=lang.add_page.desc.http_https, desc='HTTP->HTTPS') }}
WAF: {{ checkbox('slow_attack1', title=lang.add_page.desc.slow_attack, desc='Slow attack') }} {{ checkbox('ddos1', title='DDOS attack protect', desc='DDOS') }} {{ checkbox('frontend_whitelist_checkbox', name='whitelist_checkbox', title=lang.words.enable|title()+' '+ lang.words.whitelist, desc=lang.words.whitelist|title()) }} {{ checkbox('frontend_blacklist_checkbox', name='blacklist_checkbox', title=lang.words.enable|title()+' '+ lang.words.blacklist, desc=lang.words.blacklist|title()) }} {{ checkbox('waf2', name='waf', title='Web application firewall', desc='WAF', value='1') }} {{ checkbox('antibot1', name='antibot', title=lang.add_page.desc.antibot, desc='Antibot', value='1') }}
{{lang.words.options|title()}}: {{ checkbox('forward_for1', name='forward_for', title=lang.add_page.desc.forward_for, desc='Forward for') }} {{ checkbox('options-frontend-show', title=lang.add_page.buttons.set_options_m, desc=lang.add_page.buttons.set_options) }}
{{lang.words.default_backend}} {{ input('backends', name='backends', placeholder="some_backend", size='30', title=lang.add_page.desc.no_def_backend) }}
{{lang.words.note|title()}}: {{lang.add_page.desc.def_backend}}, {{lang.add_page.desc.def_backend_exit}}.
{{lang.words.add|title()}} {{lang.words.frontend|title()}} {{lang.words.generate|title()}} {{lang.words.config}}