--- - apt_repository: repo: deb http://ftp.us.debian.org/debian sid main state: present - name: Install prerequisites apt: name: openjdk-8-jre-headless state: latest - name: Ensure streama configuration is present template: src: application.yml.j2 dest: /opt/streama/application.yml owner: streama group: streama mode: 0600 notify: Restart streama - name: Add streama service template: src: streama.service.j2 dest: /etc/systemd/system/streama.service owner: root group: root mode: 0644 notify: Reload daemon and restart streama - name: Enable streama at boot systemd: name: streama.service state: started enabled: true - name: Download streama release get_url: url: "{{ torrent_server.streama.release_url }}" dest: /opt/streama/streama.jar owner: streama group: streama mode: 0755 notify: Restart streama