bwinfosec.apache_waf

Molecule Test

ansible-role-apache-waf

This role installs and configures Apache2 with mod-security set to paranoia level 1. It is designed to work for most use cases without needing any changes.

Supported Platforms

  • RHEL 8
  • RHEL 7
  • Debian 10
  • Debian 11
  • Ubuntu 18.04
  • Ubuntu 20.04
  • Ubuntu 22.04

Installation

ansible-galaxy install bwinfosec.apache_waf

Example Playbook

- name: Setup webserver with WAF
  hosts: webserver
  become: true

  roles:
    - bwinfosec.apache_waf

Local Development

This role includes a Molecule test for RHEL/CentOS, Debian, and Ubuntu.

To run all tests for all platforms:

$ molecule test --all

To run tests for a specific platform, use its name:

$ molecule test --scenario-name ubuntu
$ molecule test --scenario-name debian
$ molecule test --scenario-name centos

Licensing

This work is licensed under the LGPL AND the EUPL 1.2.

If you share this code, please include the AUTHORS file.

Contribution

If you'd like to help, please create a pull request on GitHub.

Informazioni sul progetto

Install and configure apache2 with mod-security paranoia level 1. This should work for almost all usecases without adaption. Tested on Debian, RHEL and CentOs.

Installa
ansible-galaxy install bwinfosec.apache_waf
Licenza
Unknown
Download
1k
Proprietario
The universities in the state of Baden-Württemberg have joined forces to form the bwInfoSec federation in order to jointly improve information security.