feat: add nzbget module/role

- add nzbget module
- add nzbget ldap user/group
This commit is contained in:
2024-07-09 22:21:22 +10:00
parent 4b8a9825c0
commit d67eba5860
10 changed files with 1850 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
# manage nzbget
class nzbget (
$packages = $nzbget::params::packages,
$user = $nzbget::params::user,
$group = $nzbget::params::group,
$manage_group = $nzbget::params::manage_group,
$service_enable = $nzbget::params::service_enable,
$service_name = $nzbget::params::service_name,
$bind_address = $sonarr::params::bind_address,
$port = $sonarr::params::port,
) inherits nzbget::params {
include nzbget::install
include nzbget::config
include nzbget::service
Class['nzbget::install'] -> Class['nzbget::config'] -> Class['nzbget::service']
}