No Description

Edin Sarajlic 800197675d Update README after rewrite of this role 1 month ago
defaults 5ce4078995 Add config for setting (HTTP header) X-Content-Type-Options 1 month ago
handlers a6d2147815 Refactor: reformat handlers file from Ansible-specific "YAML" to generic YAML 1 month ago
tasks b7af68f132 Comment why Apache needs to be restarted after a copy to conf-available (the conf may be enabled/symlinked to conf-enabled) 1 month ago
templates 781f882f65 Update HTTP log format to output year in format YYYY/MM/dd (easier to parse) 1 month ago
README 800197675d Update README after rewrite of this role 1 month ago

README

An Ansible role for provisioning an Apache HTTP server.

This role can most likely be used on any Debian-derived distro.

Clone this git repo into your Ansible's role directory, e.g.:

git clone ansible-apachehttpd.git roles/apachehttpd

Once ANY config (or module) is enabled, the Apache HTTP server is restarted.

See defaults/main.yml for the list of variables that can be defined.
See templates/conf-available/ for a collection of configurations that be useful (e.g. disabling auto-indexing, security HTTP headers, etc).