aboutsummaryrefslogtreecommitdiffstats
path: root/tasks/jail_ingress.yml
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2026-05-12 15:06:28 +0300
committerJan Tuomi <jan@jantuomi.fi>2026-05-12 22:27:15 +0300
commit4715a28fdcd87440400d17154bfa361d99db29cc (patch)
tree52b825ca69ed3fc535f8f46de0ee1d2b1a6e2ade /tasks/jail_ingress.yml
parented338ea29f1c0f2ad82d3a45b23c0544371b5575 (diff)
Add local vm for testing, adjust configs
Diffstat (limited to 'tasks/jail_ingress.yml')
-rw-r--r--tasks/jail_ingress.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/tasks/jail_ingress.yml b/tasks/jail_ingress.yml
index 1848177..5945e42 100644
--- a/tasks/jail_ingress.yml
+++ b/tasks/jail_ingress.yml
@@ -1,3 +1,20 @@
+- name: Ensure ingress goaccess mount points exist
+ file:
+ path: "{{ item }}"
+ state: directory
+ owner: root
+ group: wheel
+ mode: "0755"
+ loop:
+ - /usr/local/jails/containers/goaccess/var/www/goaccess
+ - /usr/local/jails/containers/ingress/mnt/www_goaccess
+
+- name: Start ingress jail
+ shell: service jail start ingress
+ register: ingress_jail_start
+ failed_when: false
+ changed_when: "'already running' not in ingress_jail_start.stderr"
+
- name: Install packages inside jail
loop:
- { jail: ingress, package: nginx }