chore: migrate media applications

- migrate media applications to new cephfs pool + incus
- enable exporting haproxy
- move ceph-client-setup to only apply to non-lxc hosts
- ensure unrar is installed for nzbget
- updated jellyfin use of data_dir
- set lxc instances for jellyfin to use /shared/apps/jellyfin
This commit is contained in:
2025-05-25 09:02:32 +10:00
parent c0aab1087e
commit 8d255f2862
11 changed files with 78 additions and 67 deletions
+2 -8
View File
@@ -6,11 +6,5 @@ profiles::packages::include:
# disable mlock for vault nodes on lxd/incus
vault::disable_mlock: true
hiera_exclude:
# exclude the media profiles which are just cephfs-mount-management
- profiles::media::lidarr
- profiles::media::nzbget
- profiles::media::prowlarr
- profiles::media::radarr
- profiles::media::readarr
- profiles::media::sonarr
# manage jellyfin changes
profiles::media::jellyfin::data_dir: /shared/apps/jellyfin