diff --git a/roles/nginx/defaults/main.yml b/roles/nginx/defaults/main.yml new file mode 100644 index 0000000..506ac3d --- /dev/null +++ b/roles/nginx/defaults/main.yml @@ -0,0 +1,3 @@ +--- + +nginx_extra_mods: [] diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml index 27817db..044b011 100644 --- a/roles/nginx/tasks/main.yml +++ b/roles/nginx/tasks/main.yml @@ -5,6 +5,12 @@ name: nginx-full state: present +- name: Install nginx extra mods + ansible.builtin.package: + name: "libnginx-mod-http-{{ item }}" + state: present + loop: "{{ nginx_extra_mods }}" + - name: Create dhparam ansible.builtin.command: cmd: /usr/bin/openssl dhparam -out /etc/nginx/dhparam.pem 2048