- name: /etc/apache2/sites-enabled/{{ item.hostname }}.trygvis.io.conf template: src: etc/apache2/sites-enabled/sz-ds.trygvis.io.conf dest: /etc/apache2/sites-enabled/{{ item.hostname }}.trygvis.io.conf with_items: &backends - hostname: sz backend: sz-prod # - hostname: sz-test # backend: sz-test - name: "mkdir /var/www/{{ item.hostname }}.trygvis.io" file: dest: "/var/www/{{ item.hostname }}.trygvis.io" state: directory with_items: *backends - name: "mkdir /var/www/{{ item.hostname }}.trygvis.io/htdocs" file: dest: "/var/www/{{ item.hostname }}.trygvis.io/htdocs" state: directory with_items: *backends