--- - name: Create services root directory ansible.builtin.file: path: "{{ services_root }}" state: directory owner: "{{ deploy_user }}" group: "{{ deploy_group }}" mode: "0755" - name: Create service subdirectories ansible.builtin.file: path: "{{ services_root }}/{{ item }}" state: directory owner: "{{ deploy_user }}" group: "{{ deploy_group }}" mode: "0755" loop: - traefik - traefik/dynamic - vaultwarden/data - forgejo/data - forgejo/db - plane/pgdata - plane/media - syncthing/config - syncthing/data - act_runner - prometheus - grafana/provisioning/datasources - grafana/provisioning/dashboards - grafana/provisioning/dashboards/json - prometheus/rules - loki