--- - name: Install scootaloo ansible.builtin.get_url: url: "https://r.mateu.be/scootaloo/scootaloo.v{{ scootaloo_version }}" dest: "{{ scootaloo_bin_path }}" owner: root group: www-data mode: 0750 - name: Create scootaloo configuration dir ansible.builtin.file: path: "{{ scootaloo_db_path }}" state: directory owner: www-data group: www-data mode: 0750 - name: Init scootaloo db ansible.builtin.command: cmd: "{{ scootaloo_bin_path }} init" creates: "{{ scootaloo_db_path }}/scootaloo.sqlite" become: true become_user: www-data - name: Migrate scootaloo db ansible.builtin.command: cmd: "{{ scootaloo_bin_path }} migrate" changed_when: false become: true become_user: www-data - name: Cron for scootaloo ansible.builtin.cron: name: Scootaloo Dojo user: www-data minute: "*/{{ scootaloo_min_refresh_interval }}" job: "{{ scootaloo_bin_path }} > /dev/null"