---
- name: "include docker/compose/database.yml"
  include_tasks: docker/compose/database.yml

- name: "include tasks create-proxy-with-domain-replace.yml"
  include_tasks: create-proxy-with-domain-replace.yml
  loop: "{{ domains + [source_domain] }}"
  loop_control:
    loop_var: domain

- name: "create {{docker_compose_instance_confd_directory}} and parent directories"
  file:
    path: "{{docker_compose_instance_confd_directory}}"
    state: directory
    mode: 0755
    recurse: yes

- name: "create {{docker_compose_instance_confd_defaultconf_file}}"
  template: 
    src:  "default.conf"
    dest: "{{docker_compose_instance_confd_defaultconf_file}}"
  notify: docker compose project setup

- name: add docker-compose.yml
  template: 
    src:  "docker-compose.yml.j2" 
    dest: "{{docker_compose_instance_directory}}docker-compose.yml"
  notify: docker compose project setup