---
- name: Create note_kfet dir with good permissions
  file:
    path: /var/www/note_kfet
    state: directory
    owner: www-data
    group: www-data
    mode: u=rwx,g=rwxs,o=rx

- name: Clone Note Kfet
  git:
    repo: https://gitlab.crans.org/bde/nk20.git
    dest: /var/www/note_kfet
    version: beta
    force: true

- name: Use default env vars (should be updated!)
  template:
    src: "env_example"
    dest: "/var/www/note_kfet/.env"
    mode: 0644
    force: false

- name: Update permissions for note_kfet dir
  file:
    path: /var/www/note_kfet
    state: directory
    recurse: yes
    owner: www-data
    group: www-data

- name: Setup cron jobs
  template:
    src: note.cron.j2
    dest: /etc/cron.d/note
    owner: root
    group: root