X-Git-Url: https://freie-schul-it.de/gitweb/fsit_smgt.git/blobdiff_plain/6adeac2cf68bf1a42b97ab87bf770411826fcf39..067b02d0a105a316625a3925d8398e73189441c8:/tasks/kivitendo.yml?ds=inline diff --git a/tasks/kivitendo.yml b/tasks/kivitendo.yml index fba4ee4..836cf9b 100644 --- a/tasks/kivitendo.yml +++ b/tasks/kivitendo.yml @@ -89,7 +89,7 @@ - name: Copy over Kivitendo.conf. ansible.builtin.copy: - src: files/kivitendo.conf + src: files/kivitendo/kivitendo.conf dest: /var/www/kivitendo-erp/config/kivitendo.conf owner: www-data mode: 'u=rw,g=rw,o=' @@ -151,7 +151,36 @@ - ssl - rewrite - socache_shmcb -# notify: Enable SSL + 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 + +- name: Install kivitendo-task-server + ansible.builtin.copy: + src: files/kivitendo/kivitendo-task-server.service + dest: /etc/systemd/system/kivitendo-task-server.service + owner: root + mode: 'u=rw,g=rw,o=' + notify: systemd_daemon_reload + +- name: Start kivitendo-task-server + ansible.builtin.systemd: + name: kivitendo-task-server + state: started + enabled: true # Anleitung adaptiert # https://github.com/kivitendo/kivitendo-ansible/blob/master/main.yml