First release

This commit is contained in:
2023-10-24 23:25:18 +03:00
parent c2eb0f3dc1
commit 3ac587a7a9
5 changed files with 378 additions and 1 deletions

26
tasks/main.yml Normal file
View File

@@ -0,0 +1,26 @@
---
- name: Vikunja | Install package
package:
name:
- vikunja-api-bin
- vikunja-frontend
state: present
- name: Vikunja | Deploy config
template:
src: config.yml.j2
dest: /etc/vikunja/config.yml
mode: 0660
owner: root
group: vikunja
notify: Vikunja | Restart
- name: Vikunja | Run handlers
meta: flush_handlers
- name: Vikunja | Enable and start service
service:
name: vikunja
state: started
enabled: yes