move minidlna to its own module

This commit is contained in:
2024-08-03 07:03:15 +03:00
parent a6169de898
commit ebd263189e
3 changed files with 40 additions and 18 deletions

View File

@@ -65,14 +65,6 @@ in
systemd.tmpfiles.rules = [ "d /var/www 0755 motiejus users -" ];
systemd.services.minidlna = {
serviceConfig = {
ProtectSystem = "strict";
ProtectHome = "tmpfs";
BindReadOnlyPaths = [ "/home/motiejus/video" ];
};
};
services = {
pcscd.enable = true;
acpid.enable = true;
@@ -105,16 +97,6 @@ in
};
};
minidlna = {
enable = true;
openFirewall = true;
settings = {
media_dir = [ "/home/motiejus/video" ];
friendly_name = "vno1-oh2";
inotify = "yes";
};
};
prometheus = {
enable = true;
port = myData.ports.prometheus;
@@ -189,12 +171,18 @@ in
sshguard.enable = true;
gitea.enable = true;
hass.enable = true;
vaultwarden = {
enable = true;
port = myData.ports.vaultwarden;
secretsEnvFile = config.age.secrets.vaultwarden-secrets-env.path;
};
minidlna = {
enable = true;
paths = [ "/home/motiejus/video" ];
};
grafana = {
enable = true;
port = myData.ports.grafana;