feat: templates & timetracking improvements

This commit is contained in:
2023-07-04 17:32:49 +00:00
parent c778ef4a58
commit 2fa76b1e0f
3 changed files with 196 additions and 2 deletions

View File

@@ -1,9 +1,31 @@
- name: Create Kimai compose directories
file:
state: directory
path: "{{ item }}"
owner: www-data
with_items:
- /data/kimai-invoice-templates/
- name: Copy Potaris twig Invoice Template
copy:
src: invoice-potaris.html.twig
dest: /data/kimai-invoice-templates/
owner: www-data
- name: Create Kimai mysql-directory
file:
state: directory
path: "{{ item }}"
owner: 999
group: root
with_items:
- /data/timetracking-mysql/
- name: Create Kimai compose directories
file:
state: directory
path: "{{ item }}"
with_items:
- /opt/timetracking-mysql/
- /opt/kimai/
- name: Deploy Kimai Compose file