2025-06-06 12:36:28 -04:00

27 lines
734 B
YAML

- name: Start podman compose project
ansible.builtin.command:
cmd: podman compose up -d
chdir: /home/oci/webserver
notify: Generate systemd service files
become_user: oci
- name: Generate systemd service files
ansible.builtin.command:
cmd: podman generate systemd --new --files --file /home/oci/webserver/compose.yml
chdir: "/home/oci/.config/systemd/user"
notify: Reload systemd user daemon
become_user: oci
- name: Reload systemd user daemon
ansible.builtin.systemd:
daemon_reload: true
scope: user
become_user: oci
notify: Enable systemd user service
- name: Enable systemd user service
ansible.builtin.systemd:
name: webserver
enabled: true
scope: user
become_user: oci