server: initial media server config

This commit is contained in:
ooks-io 2024-11-23 14:58:05 +11:00
parent 05274f898b
commit 7590d9af07
13 changed files with 546 additions and 2 deletions

View file

@ -0,0 +1,23 @@
{
config,
lib,
...
}: let
inherit (lib) elem mkIf;
inherit (config.ooknet.server) services;
in {
config = mkIf (elem "media-server" services) {
users = {
groups = {
downloader = {};
media = {};
};
users = {
downloader = {
isSystemUser = true;
group = "downloader";
};
};
};
};
}