aboutsummaryrefslogtreecommitdiffstats
path: root/tasks/network.yml
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/network.yml')
-rw-r--r--tasks/network.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/tasks/network.yml b/tasks/network.yml
index 7f75de6..0f713a0 100644
--- a/tasks/network.yml
+++ b/tasks/network.yml
@@ -72,3 +72,28 @@
- name: Reload pf rules
shell: pfctl -f /etc/pf.conf
when: pf_conf.changed
+
+- name: Install nginx
+ package:
+ name: nginx
+ state: present
+
+- name: Configure nginx.conf
+ template:
+ src: usr_local_etc_nginx_nginx.conf.j2
+ dest: /usr/local/etc/nginx/nginx.conf
+ owner: root
+ group: wheel
+ mode: "0644"
+ register: nginx_conf
+
+- name: Enable nginx
+ service:
+ name: nginx
+ enabled: true
+
+- name: Restart nginx
+ service:
+ name: nginx
+ state: restarted
+ when: nginx_conf.changed