chore: migrate media applications (#299)

- 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

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/299
This commit was merged in pull request #299.
This commit is contained in:
2025-05-25 20:27:17 +10:00
parent 1d23fef82e
commit b3347f9226
11 changed files with 78 additions and 67 deletions
+3
View File
@@ -5,6 +5,9 @@ hiera_include:
- profiles::media::nzbget
- profiles::nginx::ldapauth
profiles::packages::include:
unrar: {}
# manage nzbget
nzbget::params::user: nzbget
nzbget::params::group: media