- name: Container directory paths file: path: "/home/{{ user.name }}/{{ subdir }}" state: directory owner: "100033" group: "100033" with_items: - "webroot" - "web" - "proxy/certs" - "proxy/conf.d" - "proxy/vhost.d" loop_control: loop_var: "subdir" - name: Create proxy uploadsize.conf File template: src: "proxy/uploadsize.conf" dest: "/home/{{ user.name }}/proxy/conf.d/uploadsize.conf" owner: "{{ user.name }}" group: "{{ user.name }}" - name: Create web nginx.conf File template: src: "web/nginx.conf" dest: "/home/{{ user.name }}/web/nginx.conf" owner: "{{ user.name }}" group: "{{ user.name }}" - name: Create Compose File template: src: "docker-compose.yml.j2" dest: "/home/{{ user.name }}/docker-compose.yml" owner: "{{ user.name }}" group: "{{ user.name }}" - name: Create Compose env file template: src: "db.env.j2" dest: "/home/{{ user.name }}/.db.env" owner: "{{ user.name }}" group: "{{ user.name }}"