--- - name: Clone source ansible.builtin.git: repo: https://git.bitlair.nl/bitlair/irc-bot.git version: main dest: /var/lib/irc-bot accept_hostkey: yes ignore_errors: true notify: Restart ircbot - name: Link irc-say ansible.builtin.file: state: link src: /var/lib/irc-bot/irc-say dest: /usr/local/bin/irc-say - name: Install service file ansible.builtin.template: src: generic.service dest: /etc/systemd/system/ircbot.service owner: root group: root mode: 0644 vars: description: Bitlair IRC bot exec: /bin/bash /var/lib/irc-bot/irc-bot notify: Restart ircbot - name: Start ircbot ansible.builtin.systemd: name: ircbot state: started enabled: true daemon_reload: true