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 = { firewall = {
allowedTCPPorts = [ 80 443 ]; allowedTCPPorts = [ 80 443 ];
}; };
nameservers = [ "193.138.218.74" ];
extraHosts = extraHosts =
'' ''
10.202.46.101 jellyfin.grzb.de 10.202.46.101 jellyfin.grzb.de
@ -18,5 +19,10 @@
''; '';
}; };
services.resolved = {
enable = true;
fallbackDns = [ ];
};
system.stateVersion = "23.11"; 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 = { services.jellyseerr = {
enable = true; enable = true;
package = pkgs-overlay.jellyseerr;
}; };
} }

View file

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