SSE-Lab/ansible/playbooks/roles/docker-certbot/tasks/main.yaml

18 lines
505 B
YAML

---
- name: Pull certbot image
docker_image:
name: "certbot/certbot:{{ certbot_docker_tag }}"
source: pull
- name: Create container with certbot image
docker_container:
name: certbot
image: certbot/certbot
networks:
- name: "{{ docker_network_name }}"
hostname: certbot
volumes:
- "{{ docker_base_volume_path }}/certbot/logs:/var/log/letsencrypt"
- "{{ docker_base_volume_path }}/nginx/ssl:/etc/letsencrypt/live/{{ nginx_server_name}}"
restart: true