|
@@ -1,16 +1,21 @@
|
|
---
|
|
---
|
|
|
|
+- name: Early dependencies installed
|
|
|
|
+ apt:
|
|
|
|
+ name: gnupg2,python3-pip
|
|
|
|
+ state: latest
|
|
|
|
+
|
|
- name: Mopidy apt gpg key installed
|
|
- name: Mopidy apt gpg key installed
|
|
shell: "wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -"
|
|
shell: "wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -"
|
|
|
|
|
|
- name: Mopidy apt repo added
|
|
- name: Mopidy apt repo added
|
|
- shell: "sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list"
|
|
|
|
|
|
+ shell: "wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list"
|
|
|
|
|
|
- name: Package cache updated
|
|
- name: Package cache updated
|
|
shell: apt update
|
|
shell: apt update
|
|
|
|
|
|
- name: Dependencies installed
|
|
- name: Dependencies installed
|
|
apt:
|
|
apt:
|
|
- name: "mopidy mopidy-spotify mopidy-soundcloud mopidy-mpd mopidy-podcast mopidy-tunein mopidy-local icecast2"
|
|
|
|
|
|
+ name: mopidy,mopidy-spotify,mopidy-soundcloud,mopidy-mpd,mopidy-podcast,mopidy-tunein,mopidy-local,icecast2
|
|
state: latest
|
|
state: latest
|
|
|
|
|
|
- name: Playlist folder exists
|
|
- name: Playlist folder exists
|
|
@@ -29,7 +34,7 @@
|
|
mode: 0755
|
|
mode: 0755
|
|
state: directory
|
|
state: directory
|
|
|
|
|
|
-- name: Searx dependencies up-to-date
|
|
|
|
|
|
+- name: Mopidy dependencies up-to-date
|
|
shell: "pip3 install mopidy-iris mopidy-muse mopidy-musicbox-webclient mopidy-mowecl mopidy-mobile mopidy-party"
|
|
shell: "pip3 install mopidy-iris mopidy-muse mopidy-musicbox-webclient mopidy-mowecl mopidy-mobile mopidy-party"
|
|
|
|
|
|
- name: Icecast silence.mp3 installed
|
|
- name: Icecast silence.mp3 installed
|
|
@@ -41,11 +46,11 @@
|
|
|
|
|
|
- name: Icecast settings installed
|
|
- name: Icecast settings installed
|
|
template:
|
|
template:
|
|
- src: icecast.xml.j2
|
|
|
|
|
|
+ src: icecast2.xml.j2
|
|
dest: /etc/icecast2/icecast.xml
|
|
dest: /etc/icecast2/icecast.xml
|
|
owner: root
|
|
owner: root
|
|
mode: 0600
|
|
mode: 0600
|
|
- notify: icecast restarted
|
|
|
|
|
|
+ notify: Icecast restarted
|
|
|
|
|
|
- name: Mopidy settings installed
|
|
- name: Mopidy settings installed
|
|
template:
|
|
template:
|
|
@@ -53,4 +58,4 @@
|
|
dest: /etc/mopidy/mopidy.conf
|
|
dest: /etc/mopidy/mopidy.conf
|
|
owner: root
|
|
owner: root
|
|
mode: 0600
|
|
mode: 0600
|
|
- notify: mopidy restarted
|
|
|
|
|
|
+ notify: Mopidy restarted
|