diff --git a/group_vars/server/web b/group_vars/server/web index 581ee55..81ed81f 100644 --- a/group_vars/server/web +++ b/group_vars/server/web @@ -1,3 +1,5 @@ +nginx_ssl_cert_name: "{{ domain.name }}" +ansible_copySSLCertificate_DomainName: "{{ domain.name }}" certbot_auto_renew_user: root certbot_create_if_missing: true certbot_cert_name: "{{domain.name}}" diff --git a/playbooks/server.yml b/playbooks/server.yml index 8c26efd..b32baea 100644 --- a/playbooks/server.yml +++ b/playbooks/server.yml @@ -14,6 +14,8 @@ - ansible-pihole - role: ansible-role-certbot become: true # need to have a external connection on 80 + - role: ansible-copySSLCertificate + become: true # need to have a external connection on 80 - role: nginx become: true - role: ansible-role-postgresql diff --git a/roles/requirements.yml b/roles/requirements.yml index 9d1afb1..f3ea9fa 100644 --- a/roles/requirements.yml +++ b/roles/requirements.yml @@ -87,3 +87,5 @@ scm: git - src: gitea@git.ducamps.win:ansible-roles/workstation.git scm: git +- src: gitea@git.ducamps.win:ansible-roles/ansible-copySSLCertificate.git + scm: git