--- # Setup dependencies - name: Install horde APT dependencies apt: update_cache: true name: - nginx - php-horde-webmail register: apt_result retries: 3 until: apt_result is succeeded - name: Configure horde template: src: horde/horde/conf.php.j2 dest: /etc/horde/horde/conf.php" owner: www-data group: www-data - name: Configure nginx site template: src: 'nginx/sites-available/{{ item }}.j2' dest: '/etc/nginx/sites-available/{{ item }}' notify: restart nginx loop: - webmail - horde - name: Enable nginx site file: src: '/etc/nginx/sites-available/{{ item }}' dest: '/etc/nginx/sites-enabled/{{ item }}' state: link notify: restart nginx loop: - webmail - horde