Personal-use NixOS configuration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add minidlna module

+31
+13
config/server/media/minidlna.nix
··· 1 + { 2 + services.minidlna = { 3 + enable = true; 4 + 5 + settings = { 6 + inotify = "yes"; 7 + 8 + root_container = "."; 9 + }; 10 + 11 + openFirewall = true; 12 + }; 13 + }
+17
hosts/index/config/media/minidlna.nix
··· 1 + { flakeRoot, ... }: 2 + 3 + { 4 + imports = [ 5 + (flakeRoot + /config/server/media/minidlna.nix) 6 + ]; 7 + 8 + services.minidlna = { 9 + settings = { 10 + media_dir = [ 11 + "/mnt/data/media/Music" 12 + ]; 13 + }; 14 + }; 15 + 16 + users.groups.media.members = [ "minidlna" ]; 17 + }
+1
hosts/index/default.nix
··· 46 46 ./config/media/audiobookshelf.nix 47 47 ./config/media/emby.nix 48 48 ./config/media/immich.nix 49 + ./config/media/minidlna.nix 49 50 ./config/media/navidrome.nix 50 51 51 52 ./config/network/firewall.nix