summaryrefslogtreecommitdiff
path: root/inventory
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2024-05-04 00:18:34 +0200
committerChristian Pointner <equinox@spreadspace.org>2024-05-04 00:18:34 +0200
commitc9d28704e943e7055b28a3c03ca91e655e439648 (patch)
tree72f1e19ea247a3806582359718d856d2daac5e24 /inventory
parentch-cm4-test: reorder exmaple boot config settings (diff)
zimablade is now zimaplayer
Diffstat (limited to 'inventory')
-rw-r--r--inventory/group_vars/chaos-at-home/network.yml5
-rw-r--r--inventory/host_vars/ch-zimaplayer1.yml (renamed from inventory/host_vars/ch-zimablade.yml)3
-rw-r--r--inventory/host_vars/ch-zimaplayer2.yml50
-rw-r--r--inventory/hosts.ini5
4 files changed, 59 insertions, 4 deletions
diff --git a/inventory/group_vars/chaos-at-home/network.yml b/inventory/group_vars/chaos-at-home/network.yml
index 9c3fd475..4aa071d7 100644
--- a/inventory/group_vars/chaos-at-home/network.yml
+++ b/inventory/group_vars/chaos-at-home/network.yml
@@ -37,9 +37,10 @@ network_zones:
ch-rpizerow-test: 37
ch-rpizero2w-test: 38
ch-apu-openwrt: 39
- ch-zimablade: 40
- ch-companion-raspi: 41
+ ch-zimaplayer1: 40
+ ch-zimaplayer2: 41
ch-hdmistick: 42
+ ch-companion-raspi: 43
ele-media: 99
ch-prometheus: 200
ch-epimetheus: 201
diff --git a/inventory/host_vars/ch-zimablade.yml b/inventory/host_vars/ch-zimaplayer1.yml
index da6e63f8..cf4e4b9a 100644
--- a/inventory/host_vars/ch-zimablade.yml
+++ b/inventory/host_vars/ch-zimaplayer1.yml
@@ -1,4 +1,7 @@
---
+install_playbook: zimaplayer
+
+system_lvm_volume_size_root: 4G
install:
efi: yes
disks:
diff --git a/inventory/host_vars/ch-zimaplayer2.yml b/inventory/host_vars/ch-zimaplayer2.yml
new file mode 100644
index 00000000..bf5db4e2
--- /dev/null
+++ b/inventory/host_vars/ch-zimaplayer2.yml
@@ -0,0 +1,50 @@
+---
+install_playbook: zimaplayer
+
+system_lvm_volume_size_root: 4G
+install:
+ efi: yes
+ disks:
+ primary: /dev/disk/by-id/mmc-BJTD4R_0x1f6fbe84
+
+network:
+ nameservers: "{{ network_zones.lan.dns }}"
+ domain: "{{ host_domain }}"
+ primary: &_network_primary_
+ name: enp2s0
+ address: "{{ network_zones.lan.prefix | ansible.utils.ipaddr(network_zones.lan.offsets[inventory_hostname]) }}"
+ gateway: "{{ network_zones.lan.gateway }}"
+ interfaces:
+ - *_network_primary_
+
+
+base_modules_blacklist: "{{ base_modules_blacklist_all_but_sound }}"
+
+sshd_allowusers_host:
+ - player
+
+
+apt_repo_components:
+ - main
+ - contrib
+ - non-free-firmware
+ - non-free
+
+spreadspace_apt_repo_components:
+ - streaming
+
+blackmagic_desktopvideo_version: 12.5a15
+blackmagic_desktopvideo_include_gui: yes
+
+
+mpv_headless_media_storage:
+ type: lvm
+ vg: "{{ host_name }}"
+ lv: media
+ size: 10G
+ fs: ext4
+
+mpv_headless_audio_device: "alsa/hdmi"
+mpv_headless_video_mode: "1920x1080@50"
+
+mpv_headless_ssh_keys: "{{ users.equinox.ssh }}"
diff --git a/inventory/hosts.ini b/inventory/hosts.ini
index 208278ac..f5f9a5d5 100644
--- a/inventory/hosts.ini
+++ b/inventory/hosts.ini
@@ -68,9 +68,10 @@ ch-rpi4-test
ch-rpi3-test
ch-rpizerow-test
ch-rpizero2w-test
-ch-zimablade
-ch-companion-raspi
+ch-zimaplayer1 host_name=zimaplayer1
+ch-zimaplayer2 host_name=zimaplayer2
ch-hdmistick host_name=hdmistick
+ch-companion-raspi
[chaos-at-home:children]
mz-chaos-at-home