single playbook for mediapis

This commit is contained in:
2026-09-10 21:33:19 +02:00
parent dae2470e67
commit 85a26db46b
13 changed files with 121 additions and 128 deletions

23
mediapis.yml Normal file
View File

@@ -0,0 +1,23 @@
---
- name: Media Pis (squeezelite/shairport audio players)
hosts: mediapis
roles:
- unattended_upgrades
- pi_modern_shell_env
- pi_standard_setup
- role: pi_hifiberry_amp
when: mediapi_has_hifiberry_amp
- role: pi_musicmouse
when: mediapi_install_kidsmusic
- pi_squeezelite_custom
- pi_shairport
- role: pi_irserver
when: mediapi_ir_control == 'irserver'
- role: pi_lirc
when: mediapi_ir_control == 'lirc'
- role: pi_dhtsensor
when: mediapi_has_dhtsensor
- role: pi_disable_onboard_bluetooth
when: mediapi_disable_onboard_bluetooth
- role: bluetooth_monitor
when: mediapi_install_bluetooth_monitor