home/music: use ssd for storage
This commit is contained in:
parent
c728f2e205
commit
a83ece8237
2configs/home
|
@ -1,6 +1,17 @@
|
|||
{ inputs, pkgs, ... }:
|
||||
let
|
||||
pkg = inputs.audio-scripts.packages.${pkgs.system}.default;
|
||||
in
|
||||
{
|
||||
users.users.makefu.packages = [
|
||||
inputs.audio-scripts.packages.${pkgs.system}.default
|
||||
pkg
|
||||
];
|
||||
systemd.services.mausdownload = {
|
||||
startAt = "daily";
|
||||
path = [ pkg ];
|
||||
script = "mausdownload.sh /media/silent/music/kinder/hoerbucher";
|
||||
serviceConfig= {
|
||||
User = "makefu"; # TODO unprivileged user
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -6,16 +6,16 @@ in
|
|||
{
|
||||
services.navidrome.enable = true;
|
||||
services.navidrome.settings = {
|
||||
MusicFolder = "/media/cryptX/music/kinder";
|
||||
#MusicFolder = "/media/cryptX/music/kinder";
|
||||
MusicFolder = "/media/silent/music/kinder";
|
||||
Address = "0.0.0.0";
|
||||
};
|
||||
systemd.services.navidrome = {
|
||||
serviceConfig = {
|
||||
Restart = "always";
|
||||
|
||||
RestartSec = "15";
|
||||
};
|
||||
unitConfig.RequiresMountsFor = [ "/media/cryptX" ];
|
||||
unitConfig.RequiresMountsFor = [ "/media/silent" ];
|
||||
};
|
||||
|
||||
state = [ "/var/lib/navidrome" ];
|
||||
|
@ -39,6 +39,6 @@ in
|
|||
services.minidlna.settings = {
|
||||
inotify = "yes";
|
||||
friendly_name = "omo";
|
||||
media_dir = [ "A,/media/cryptX/music" ];
|
||||
media_dir = [ "A,/media/silent/music" ];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue