diff --git a/roles/authelia/tasks/main.yml b/roles/authelia/tasks/main.yml index 2f47991..edb5db3 100644 --- a/roles/authelia/tasks/main.yml +++ b/roles/authelia/tasks/main.yml @@ -1,14 +1,14 @@ --- - name: Ensure user {{ authelia_user }} exists - user: + ansible.builtin.user: name: "{{ authelia_user }}" state: present system: true register: authelia_user_info - name: Ensure host directories are created with correct permissions - file: + ansible.builtin.file: path: "{{ item.path }}" state: directory owner: "{{ item.owner | default(authelia_user) }}" @@ -26,7 +26,7 @@ mode: "0750" - name: Ensure config file is generated - copy: + ansible.builtin.copy: content: "{{ authelia_config | to_nice_yaml(indent=2, width=10000) }}" dest: "{{ authelia_config_file }}" owner: "{{ authelia_run_user }}" @@ -35,7 +35,7 @@ notify: restart-authelia - name: Ensure sqlite database file exists before mounting it - file: + ansible.builtin.file: path: "{{ authelia_sqlite_storage_file }}" state: touch owner: "{{ authelia_run_user }}" @@ -46,7 +46,7 @@ when: authelia_config_storage_local_path | default(false, true) - name: Ensure user database exists before mounting it - file: + ansible.builtin.file: path: "{{ authelia_user_storage_file }}" state: touch owner: "{{ authelia_run_user }}" @@ -57,7 +57,7 @@ when: authelia_config_authentication_backend_file_path | default(false, true) - name: Ensure notification reports file exists before mounting it - file: + ansible.builtin.file: path: "{{ authelia_notification_storage_file }}" state: touch owner: "{{ authelia_run_user }}" @@ -76,7 +76,7 @@ register: authelia_container_image_info - name: Ensure authelia container is running - docker_container: + community.docker.docker_container: name: "{{ authelia_container_name }}" image: "{{ authelia_container_image_ref }}" env: "{{ authelia_container_env }}"