- name: Ensure data directory exists ansible.builtin.file: path: '{{ data_directory }}' state: directory owner: '{{ service_user }}' group: '{{ service_user }}' mode: '700' - name: Deploy Vaultwarden ansible.builtin.import_role: name: compose-service vars: docker_volumes: - '{{ data_directory }}:/data' - name: Deploy Caddyfile for vaultwarden vars: docker_http_port: 80 ansible.builtin.import_tasks: ../../common/tasks/create_caddyfile_for_compose-service.yml