--- - name: Create librespot user user: name: "{{ music_librespot_user }}" system: true home: /var/lib/librespot groups: - "{{ music_audio_group }}" - name: Clone librespot source ansible.builtin.git: repo: https://github.com/librespot-org/librespot.git version: dev dest: /opt/librespot accept_hostkey: yes notify: - rebuild librespot - restart librespot - name: Install service file ansible.builtin.template: src: librespot.service dest: /etc/systemd/system/librespot.service owner: root group: root mode: 0644 notify: restart librespot - name: Enable Librespot ansible.builtin.systemd: name: librespot state: started enabled: true daemon_reload: true - meta: flush_handlers