+# apache server for kivi
+- name: Activate apache fastcgi, headers and ssl modules.
+ community.general.apache2_module:
+ state: present
+ name: "{{ item }}"
+ loop:
+ - fcgid
+ - headers
+ - ssl
+ - rewrite
+ - socache_shmcb
+ notify: Restart apache
+
+- name: Copy over apacha ssl-conf
+ ansible.builtin.copy:
+ src: files/kivitendo/default-ssl.conf
+ dest: /etc/apache2/sites-available/default-ssl.conf
+ mode: '640'
+ notify: Restart apache
+
+- name: Disable 000-default.conf
+ ansible.builtin.command: a2dissite 000-default.conf
+ notify: Restart apache
+
+- name: Enable SSL
+ ansible.builtin.command: a2ensite default-ssl
+ notify: Restart apache
+