summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-08-02 00:01:53 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-08-02 00:01:53 +0200
commit6794afc61c99411c6217256391a1c37d16f1db5f (patch)
tree8af45a32eea4536afa77913e252914490bfcfa91
parentadd ele-minidan (diff)
elevate local player add play script
-rw-r--r--dan/ele-local-player.yml8
-rw-r--r--inventory/host_vars/ele-hpws-mini1.yml3
-rw-r--r--inventory/host_vars/ele-minidan.yml3
3 files changed, 14 insertions, 0 deletions
diff --git a/dan/ele-local-player.yml b/dan/ele-local-player.yml
index df0a2d52..76eb4b99 100644
--- a/dan/ele-local-player.yml
+++ b/dan/ele-local-player.yml
@@ -10,3 +10,11 @@
- role: core/cpu-microcode
- role: ws/base
- role: core/admin-users
+ post_tasks:
+ - name: generate play script
+ copy:
+ content: |
+ #!/bin/bash
+ exec mpv -fs --loop=inf --cache-initial=1024 --af-add "channelmap=0|1:stereo" rtmp://{{ network_zones.guest.prefix | ipaddr(network_zones.guest.offsets['ele-helene']) | ipaddr('address') }}/emc/full
+ dest: /usr/local/bin/emc-play.sh
+ mode: 0755
diff --git a/inventory/host_vars/ele-hpws-mini1.yml b/inventory/host_vars/ele-hpws-mini1.yml
index 5302df3a..8a497213 100644
--- a/inventory/host_vars/ele-hpws-mini1.yml
+++ b/inventory/host_vars/ele-hpws-mini1.yml
@@ -63,3 +63,6 @@ admin_users_host:
ws_base_lightdm_defaults:
autologin-user: player
autologin-user-timeout: 0
+
+ws_base_extra_packages:
+ - mpv
diff --git a/inventory/host_vars/ele-minidan.yml b/inventory/host_vars/ele-minidan.yml
index 59eaffea..5c279548 100644
--- a/inventory/host_vars/ele-minidan.yml
+++ b/inventory/host_vars/ele-minidan.yml
@@ -63,3 +63,6 @@ admin_users_host:
ws_base_lightdm_defaults:
autologin-user: player
autologin-user-timeout: 0
+
+ws_base_extra_packages:
+ - mpv