---
- name: recieve {{domain}} certificate
  command: certbot certonly --agree-tos --email {{administrator_email}} --non-interactive --webroot -w /var/lib/letsencrypt/ -d {{domain}}

- name: configure {{domain}}.conf
  template: src=roles/native-docker-reverse-proxy/templates/domain.conf.j2 dest=/etc/nginx/conf.d/{{domain}}.conf
  notify: restart nginx

- name: "create {{docker_compose_path}}"
  file:
    path: "{{docker_compose_path}}"
    state: directory
    mode: 0755

- name: add docker-compose.yml
  template: src=docker-compose.yml.j2 dest={{docker_compose_path}}docker-compose.yml
  notify: recreate funkwhale

- name: add .env
  template: 
    src: env.j2 
    dest: "{{docker_compose_path}}.env"
    mode: '770'
    force: yes
  notify: recreate funkwhale