{% extends "base.html" %}
{% block content %}
{% if manage_rules == '1' %}
{% from 'include/input_macros.html' import input, checkbox %}
Rule name
|
Enabled |
Description |
|
{% for r in rules %}
{{r.rule_name}} |
{% set id = 'rule_id-' + r.id|string() %}
{% if r.en == 1 %}
{{ checkbox(id, checked='checked') }}
{% else %}
{{ checkbox(id) }}
{% endif %}
|
{{r.desc}} |
View/Edit
|
{% endfor %}
+ Add
{% include 'include/tr_validate_tips.html' %}
Rule name:* |
{{ input('new_rule_name', type='text', placeholder='New protected rule', title='New protected rule') }} |
Rule description:* |
{{ input('new_rule_description', type='text', placeholder='This rule protects again attacks', title='This rule protects again attacks') }} |
{% elif waf_rule_file %}
Config {{waf_rule_file}} from {{ serv }}
{% else %}
{% if servers_all|length == 0 %}
{% include 'include/getstarted.html' %}
{% else %}
Server |
Actions |
WAF mode |
{% if service == 'haproxy' %}
Metrics |
{% endif %}
Manage rules |
Log |
|
{% for s in servers_all %}
{% endfor %}
{% if service == 'haproxy' %}
Time range:
{% for s in servers %}
{% endfor %}
{% endif %}
{% for s in servers %}
{{s.ip}}
{% endfor %}
Read the description and watch a video about WAF
here
{% endif %}
{% endif %}
{% endblock %}