reference dataDir in jellyfin module
This commit is contained in:
parent
b603156930
commit
38dfb0fd0b
1 changed files with 7 additions and 4 deletions
|
|
@ -167,8 +167,11 @@ in
|
||||||
options = contracts.backup.mkRequester {
|
options = contracts.backup.mkRequester {
|
||||||
user = "jellyfin";
|
user = "jellyfin";
|
||||||
sourceDirectories = [
|
sourceDirectories = [
|
||||||
"/var/lib/jellyfin"
|
config.services.jellyfin.dataDir
|
||||||
];
|
];
|
||||||
|
sourceDirectoriesText = ''[
|
||||||
|
"services.jellyfin.dataDir"
|
||||||
|
]'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
@ -449,7 +452,7 @@ in
|
||||||
''
|
''
|
||||||
+ lib.strings.optionalString cfg.ldap.enable (shblib.replaceSecretsScript {
|
+ lib.strings.optionalString cfg.ldap.enable (shblib.replaceSecretsScript {
|
||||||
file = ldapConfig;
|
file = ldapConfig;
|
||||||
resultPath = "/var/lib/jellyfin/plugins/configurations/LDAP-Auth.xml";
|
resultPath = "${config.services.jellyfin.dataDir}/plugins/configurations/LDAP-Auth.xml";
|
||||||
replacements = [
|
replacements = [
|
||||||
{
|
{
|
||||||
name = [ "LDAP_PASSWORD" ];
|
name = [ "LDAP_PASSWORD" ];
|
||||||
|
|
@ -459,7 +462,7 @@ in
|
||||||
})
|
})
|
||||||
+ lib.strings.optionalString cfg.sso.enable (shblib.replaceSecretsScript {
|
+ lib.strings.optionalString cfg.sso.enable (shblib.replaceSecretsScript {
|
||||||
file = ssoConfig;
|
file = ssoConfig;
|
||||||
resultPath = "/var/lib/jellyfin/plugins/configurations/SSO-Auth.xml";
|
resultPath = "${config.services.jellyfin.dataDir}/plugins/configurations/SSO-Auth.xml";
|
||||||
replacements = [
|
replacements = [
|
||||||
{
|
{
|
||||||
name = [ "SSO_SECRET" ];
|
name = [ "SSO_SECRET" ];
|
||||||
|
|
@ -469,7 +472,7 @@ in
|
||||||
})
|
})
|
||||||
+ lib.strings.optionalString cfg.sso.enable (shblib.replaceSecretsScript {
|
+ lib.strings.optionalString cfg.sso.enable (shblib.replaceSecretsScript {
|
||||||
file = brandingConfig;
|
file = brandingConfig;
|
||||||
resultPath = "/var/lib/jellyfin/config/branding.xml";
|
resultPath = "${config.services.jellyfin.dataDir}/config/branding.xml";
|
||||||
replacements = [
|
replacements = [
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue