Enable systemd-resolved for jellyseerr

This commit is contained in:
fi 2025-02-15 15:48:18 +01:00
parent d8364d07c3
commit f2d49cbc15
3 changed files with 17 additions and 1 deletions

View file

@ -10,6 +10,7 @@
firewall = {
allowedTCPPorts = [ 80 443 ];
};
nameservers = [ "193.138.218.74" ];
extraHosts =
''
10.202.46.101 jellyfin.grzb.de
@ -18,5 +19,10 @@
'';
};
services.resolved = {
enable = true;
fallbackDns = [ ];
};
system.stateVersion = "23.11";
}

View file

@ -1,6 +1,15 @@
{ ... }:
{ pkgs, ... }:
let
jellyseerrOverlay = final: prev: {
jellyseerr = prev.jellyseerr.overrideAttrs (finalAttr: previousAttr: {
dontCheckForBrokenSymlinks = true;
});
};
pkgs-overlay = pkgs.extend jellyseerrOverlay;
in
{
services.jellyseerr = {
enable = true;
package = pkgs-overlay.jellyseerr;
};
}

View file

@ -39,6 +39,7 @@ in
environment = "proxmox";
};
jellyfin = {
hostNixpkgs = nixpkgs-unstable;
site = "vs";
environment = "proxmox";
};