ansible-role-apache/tasks/main.yml

35 lines
1.1 KiB
YAML

---
- name: Apache PPA on deb systems
ansible.builtin.import_tasks: apache-ppa.yml
when: ansible_distribution_file_variety == "Debian"
- name: Apache packages
ansible.builtin.import_tasks: apache-packages.yml
- name: Apache configuration on deb systems
ansible.builtin.import_tasks: apache-config-deb.yml
when: ansible_distribution_file_variety == "Debian"
- name: Apache configuration on EL systems
ansible.builtin.import_tasks: apache-config-el.yml
when: ansible_distribution_file_variety == "RedHat"
- name: Apache modules on deb systems
ansible.builtin.import_tasks: apache-modules-deb.yml
when: ansible_distribution_file_variety == "Debian"
- name: Apache modules on EL systems
ansible.builtin.import_tasks: apache-modules-el.yml
when: ansible_distribution_file_variety == "RedHat"
- name: Apache basic auth
ansible.builtin.import_tasks: apache-basic-auth.yml
when: apache_basic_auth
- name: Apache letsencrypt hooks
ansible.builtin.import_tasks: apache-letsencrypt.yml
when: letsencrypt_acme_install is defined and letsencrypt_acme_install
- name: Apache service
ansible.builtin.import_tasks: apache-service.yml