- name: create webroot jexec: cmd: mkdir -p /var/www/html jail: "{{ jail.name }}" - name: create index file ansible.builtin.copy: content: | Welcome to datagubbe.dev

Datagubbe

dest: "{{ jailbase }}/{{ jail.name }}/var/www/html/index.html" - name: install nginx community.general.pkgng: name: - nginx state: latest jail: "{{ jail.name }}" - name: create nginx config ansible.builtin.template: src: nginx.conf.j2 dest: "{{ jailbase }}/{{ jail.name }}/usr/local/etc/nginx/nginx.conf" vars: root: "/var/www/html" server_name: "datagubbe.dev" - name: enable nginx community.general.sysrc: name: nginx_enable value: "YES" jail: "{{ jail.name }}" - name: start nginx jexec: cmd: service nginx status || service nginx start jail: "{{ jail.name }}"