---
- 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=templates/peertube.conf.j2 dest=/etc/nginx/conf.d/{{domain}}.conf
  notify: restart nginx

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

- name: copy docker-compose.yml
  template: src=docker-compose.yml.j2 dest={{docker_compose_peertube_path}}docker-compose.yml
  notify: recreate peertube

- name: copy configuration
  template: 
    src: env.j2 
    dest: "{{docker_compose_peertube_path}}.env"
  notify: recreate peertube