- name: Install required packages pip: name: - certbot - certbot-nginx executable: pip3 - name: Register shell: | certbot -n register --agree-tos -m dev@shockrah.xyz,temper@temper.tv touch /etc/letsencrypt/.registered args: creates: /etc/letsencrypt/.registered - name: Setup cron job for renewal every monday at 1 am cron: name: certbot-renewal job: "bash -lc 'certbot -q renew'" minute: 0 hour: 1 weekday: 1