Add certbot, more vhosts
This commit is contained in:
parent
da7c256b08
commit
be20575334
|
@ -6,12 +6,36 @@
|
||||||
- ./vars/main.yml
|
- ./vars/main.yml
|
||||||
|
|
||||||
vars:
|
vars:
|
||||||
|
certbot_create_if_missing: yes
|
||||||
|
certbot_admin_email: opdavies+https@gmail.com
|
||||||
|
certbot_certs:
|
||||||
|
- email: '{{ certbot_admin_email }}'
|
||||||
|
domains:
|
||||||
|
- oliverdavi.es
|
||||||
|
- www.oliverdavi.es
|
||||||
|
- domains:
|
||||||
|
- oliverdavies.uk
|
||||||
|
- www.oliverdavies.uk
|
||||||
nginx_vhosts:
|
nginx_vhosts:
|
||||||
- listen: 80
|
- listen: 80
|
||||||
server_name: 'oliverdavi.es www.oliverdavi.es'
|
server_name: 'oliverdavi.es www.oliverdavi.es'
|
||||||
return: 301 https://{{ server_name }}$request_uri
|
return: 301 https://{{ server_name }}$request_uri
|
||||||
filename: oliverdavi.es.80.conf
|
filename: oliverdavi.es.80.conf
|
||||||
|
|
||||||
|
- listen: 80
|
||||||
|
server_name: 'oliverdavies.uk www.oliverdavies.uk'
|
||||||
|
return: 301 https://{{ server_name }}$request_uri
|
||||||
|
filename: oliverdavies.uk.80.conf
|
||||||
|
|
||||||
|
- listen: 443 ssl
|
||||||
|
server_name: 'oliverdavies.uk www.oliverdavies.uk'
|
||||||
|
extra_parameters: |
|
||||||
|
ssl_certificate /etc/letsencrypt/live/oliverdavies.uk/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/letsencrypt/live/oliverdavies.uk/privkey.pem;
|
||||||
|
ssl_trusted_certificate /etc/letsencrypt/live/oliverdavies.uk/fullchain.pem;
|
||||||
|
return: 301 https://{{ server_name }}$request_uri
|
||||||
|
filename: oliverdavies.uk.443.conf
|
||||||
|
|
||||||
- listen: 443 ssl
|
- listen: 443 ssl
|
||||||
server_name: oliverdavi.es
|
server_name: oliverdavi.es
|
||||||
extra_parameters: |
|
extra_parameters: |
|
||||||
|
@ -180,4 +204,7 @@
|
||||||
filename: www.oliverdavi.es.443.conf
|
filename: www.oliverdavi.es.443.conf
|
||||||
|
|
||||||
roles:
|
roles:
|
||||||
|
- name: geerlingguy.certbot
|
||||||
|
tags: ['certbot']
|
||||||
- name: geerlingguy.nginx
|
- name: geerlingguy.nginx
|
||||||
|
tags: ['nginx']
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
---
|
---
|
||||||
|
- src: geerlingguy.certbot
|
||||||
|
version: 3.0.0
|
||||||
|
|
||||||
- src: geerlingguy.nginx
|
- src: geerlingguy.nginx
|
||||||
version: 2.5.0
|
version: 2.5.0
|
||||||
|
|
Loading…
Reference in a new issue