14 lines
492 B
Nix
14 lines
492 B
Nix
{
|
|
services.navidrome = {
|
|
enable = true;
|
|
# 0.59.0
|
|
package = (import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/bba6fa435f90b2e28812197e71155953a1694b58.tar.gz") {}).navidrome;
|
|
settings = {
|
|
MusicFolder = "/mnt/bigbird_public/media/music";
|
|
ScanSchedule = "@every 12h";
|
|
EnableSharing = true;
|
|
};
|
|
};
|
|
systemd.services.navidrome.after = [ "mnt-bigbird_public.mount" ];
|
|
systemd.services.navidrome.requires = [ "mnt-bigbird_public.mount" ];
|
|
}
|