nginx: ansible-lint fixes

This commit is contained in:
Timo Makinen 2022-10-30 16:32:45 +00:00
parent e65fc46d5b
commit 0745d3a635
3 changed files with 57 additions and 58 deletions

View file

@ -1,6 +1,6 @@
---
- name: "create site data directory for {{ site }}"
file:
- name: "Create site data directory for {{ site }}"
ansible.builtin.file:
path: "/srv/web/{{ site }}"
state: directory
mode: 0755
@ -8,17 +8,17 @@
group: "{{ ansible_wheel }}"
when: redirect is not defined and proxy is not defined
- name: "create site config for {{ site }}"
template:
- name: "Create site config for {{ site }}"
ansible.builtin.template:
dest: /etc/nginx/conf.d/{{ site }}.conf
src: site.conf.j2
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
notify: restart nginx
notify: Restart nginx
- name: "copy site private key for {{ site }}"
copy:
- name: "Copy site private key for {{ site }}"
ansible.builtin.copy:
dest: "{{ tls_private }}/{{ site }}.key"
src: "{{ item }}"
mode: 0600
@ -29,10 +29,10 @@
- "/srv/ca/private/{{ site }}.key"
- "/srv/ca/private/{{ inventory_hostname }}.key"
tags: certificates
notify: restart nginx
notify: Restart nginx
- name: "copy site certificate for {{ site }}"
copy:
- name: "Copy site certificate for {{ site }}"
ansible.builtin.copy:
src: "{{ item }}"
dest: "{{ tls_certs }}/{{ site }}-fullchain.crt"
mode: 0644
@ -44,4 +44,4 @@
- "/srv/ca/certs/hosts/{{ site }}.crt"
- "/srv/ca/certs/hosts/{{ inventory_hostname }}.crt"
tags: certificates
notify: restart nginx
notify: Restart nginx