--- - name: Create group ansible.builtin.group: name: scanserv - name: Create user ansible.builtin.user: name: scanserv comment: Podman Scanservjs group: scanserv shell: /sbin/nologin - name: Enable user lingering ansible.builtin.command: argv: - loginctl - enable-linger - scanserv creates: /var/lib/systemd/linger/scanserv - name: Create service file ansible.builtin.template: dest: /etc/systemd/system/scanservjs-container.service src: scanservjs-container.service.j2 mode: "0644" owner: root group: "{{ ansible_wheel }}" notify: Restart scanservjs - name: Enable service ansible.builtin.service: name: scanservjs-container state: started enabled: true - name: Copy apache config ansible.builtin.copy: dest: /etc/httpd/conf.local.d/scanservjs-container.conf content: | ProxyPass /scanservjs/ http://127.0.0.1:8006/ ProxyPassReverse /scanservjs/ http://127.0.0.1:8006/ mode: "0644" owner: root group: "{{ ansible_wheel }}" notify: Restart apache