summaryrefslogtreecommitdiff
path: root/roles/nginx/tasks
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-09-15 08:15:50 +0100
committerJoe Carstairs <me@joeac.net>2026-09-15 08:15:50 +0100
commitd6b87ebecf379e23ddac3826f8a60055502af281 (patch)
treefc854fd0115d4ff3b8ff26e297f8b08d3081ec28 /roles/nginx/tasks
parent7fc20a5636bca9c6cf46ff1752c3f0e5322f1555 (diff)
make nginx config explicit
Diffstat (limited to 'roles/nginx/tasks')
-rw-r--r--roles/nginx/tasks/main.yml16
1 files changed, 15 insertions, 1 deletions
diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml
index 39154fd..4c9354f 100644
--- a/roles/nginx/tasks/main.yml
+++ b/roles/nginx/tasks/main.yml
@@ -3,11 +3,25 @@
name: nginx
- name: Remove default nginx site config
- register: default_nginx_site
ansible.builtin.file:
path: /etc/nginx/http.d/default.conf
state: absent
+- name: Install nginx config
+ ansible.builtin.copy:
+ src: nginx.conf
+ dest: /etc/nginx/nginx.conf
+
+- name: Install fastcgi_params
+ ansible.builtin.copy:
+ src: fastcgi_params
+ dest: /etc/nginx/fastcgi_params
+
+- name: Install mime.types
+ ansible.builtin.copy:
+ src: mime.types
+ dest: /etc/nginx/mime.types
+
- name: Start nginx service and configure to restart on boot
ansible.builtin.service:
name: nginx