diff --git a/tasks/request-certificate.yml b/tasks/request-certificate.yml index 5cfb475..8cf55a2 100644 --- a/tasks/request-certificate.yml +++ b/tasks/request-certificate.yml @@ -3,7 +3,7 @@ block: - name: Obtain or renew SSL certificate for {{ cert_domain }} ansible.builtin.shell: | - sudo docker compose -f {{ dest_dir }}/srcs/docker-compose.yml run --rm --entrypoint \ + docker compose -f {{ dest_dir }}/srcs/docker-compose.yml run --rm --entrypoint \ "certbot certonly --test-cert -d {{ cert_domain }} --webroot --webroot-path /var/www/certbot --agree-tos" certbot args: executable: /bin/bash @@ -15,9 +15,11 @@ - name: Restart nginx ansible.builtin.shell: | - sudo docker compose -f {{ dest_dir }}/srcs/docker-compose.yml exec nginx nginx -s reload + docker compose -f {{ dest_dir }}/srcs/docker-compose.yml exec nginx nginx -s reload + ignore_errors: True - name: Start certbot auto-renew ansible.builtin.shell: | - sudo docker compose -f {{ dest_dir }}/srcs/docker-compose.yml up certbot -d -y + docker compose -f {{ dest_dir }}/srcs/docker-compose.yml up certbot -d -y + ignore_errors: True when: not is_local \ No newline at end of file