nixos/navidrome: accept DataFolder option

This commit is contained in:
Micah Tanner 2023-09-17 12:35:57 -04:00
parent 1bd27e1de9
commit 7d9e3e510b

View File

@ -46,6 +46,7 @@ in {
RuntimeDirectory = "navidrome";
RootDirectory = "/run/navidrome";
ReadWritePaths = "";
BindPaths = lib.optional (cfg.settings ? DataFolder) cfg.settings.DataFolder;
BindReadOnlyPaths = [
# navidrome uses online services to download additional album metadata / covers
"${config.environment.etc."ssl/certs/ca-certificates.crt".source}:/etc/ssl/certs/ca-certificates.crt"