diff --git a/tasks/configure.yml b/tasks/configure.yml index e06f3d0..cf268d0 100644 --- a/tasks/configure.yml +++ b/tasks/configure.yml @@ -18,4 +18,16 @@ - name: Ensure UFW allow traffic to exposed port ufw: rule: allow - to_port: "{{ signal_api_port }}" \ No newline at end of file + to_port: "{{ signal_api_port }}" + +- name: Generate service unit + shell: podman generate systemd --new --name toms-mongo > /etc/systemd/system/podman_signal_api.service + args: + creates: /etc/systemd/system/podman_signal_api.service + +- name: Enable service unit + systemd: + name: container-signal-api.service + daemon_reload: true + enabled: true + masked: false