2017-01-31 15:14:20 +01:00
|
|
|
- name: Create conf dirs
|
|
|
|
file:
|
|
|
|
path: "/etc/apache2/{{ item }}"
|
|
|
|
state: directory
|
|
|
|
with_items:
|
|
|
|
- 'conf-available'
|
|
|
|
- 'conf-enabled'
|
|
|
|
|
2016-12-14 15:49:34 +01:00
|
|
|
- name: Copy acme challenge conf
|
|
|
|
template:
|
|
|
|
src: templates/apache.conf.j2
|
|
|
|
dest: /etc/apache2/conf-available/letsencrypt.conf
|
|
|
|
owner: root
|
|
|
|
group: root
|
2017-03-23 16:59:43 +01:00
|
|
|
mode: "0644"
|
2016-12-16 16:17:14 +01:00
|
|
|
notify: reload apache2
|
2016-12-14 15:49:34 +01:00
|
|
|
|
|
|
|
- name: Enable acme challenge conf
|
|
|
|
file:
|
|
|
|
src: /etc/apache2/conf-available/letsencrypt.conf
|
|
|
|
dest: /etc/apache2/conf-enabled/letsencrypt.conf
|
|
|
|
state: link
|
|
|
|
owner: root
|
|
|
|
group: root
|
2016-12-16 16:17:14 +01:00
|
|
|
notify: reload apache2
|
2017-03-29 18:08:50 +02:00
|
|
|
|
|
|
|
- name: Enable proxy module for Apache
|
|
|
|
apache2_module:
|
|
|
|
name: proxy
|
|
|
|
notify: reload apache2
|