From 099c8cba8a318887840b91ffd61a95598016b704 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Tue, 24 Jun 2025 15:39:47 +0300 Subject: Start working on host reverse proxy --- tasks/jails.yml | 3 --- tasks/network.yml | 25 +++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 3 deletions(-) (limited to 'tasks') diff --git a/tasks/jails.yml b/tasks/jails.yml index 46744d6..24ef25f 100644 --- a/tasks/jails.yml +++ b/tasks/jails.yml @@ -53,9 +53,6 @@ shell: zfs snapshot zroot/jails/templates/14.3-RELEASE@base - name: Configure jails - vars: - jails: - - { name: nginx_test, ip: "192.168.2.1" } block: - name: Configure jail.conf template: 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 -- cgit v1.3