Refactor flake patching/recursion
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -8,20 +8,25 @@ let
|
||||
};
|
||||
|
||||
# FIXME: https://github.com/fallenbagel/jellyseerr/pull/1505
|
||||
jellyseerr = pkgs.jellyseerr.overrideAttrs (oldAttrs: rec {
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "Fallenbagel";
|
||||
repo = "jellyseerr";
|
||||
tag = "preview-OIDC";
|
||||
hash = "sha256-iBnO0WjNqvXfuJMoS6z/NmYgtW5FQ9Ptp9uV5rODIf8=";
|
||||
};
|
||||
|
||||
pnpmDeps = (pkgs.pnpm_9.override { nodejs = pkgs.nodejs_22; }).fetchDeps {
|
||||
jellyseerr = pkgs.jellyseerr.overrideAttrs (
|
||||
oldAttrs:
|
||||
let
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "Fallenbagel";
|
||||
repo = "jellyseerr";
|
||||
tag = "preview-OIDC";
|
||||
hash = "sha256-iBnO0WjNqvXfuJMoS6z/NmYgtW5FQ9Ptp9uV5rODIf8=";
|
||||
};
|
||||
in
|
||||
{
|
||||
inherit src;
|
||||
inherit (oldAttrs) pname version;
|
||||
hash = "sha256-lq/b2PqQHsZmnw91Ad4h1uxZXsPATSLqIdb/t2EsmMI=";
|
||||
};
|
||||
});
|
||||
pnpmDeps = (pkgs.pnpm_9.override { nodejs = pkgs.nodejs_22; }).fetchDeps {
|
||||
inherit src;
|
||||
inherit (oldAttrs) pname version;
|
||||
hash = "sha256-lq/b2PqQHsZmnw91Ad4h1uxZXsPATSLqIdb/t2EsmMI=";
|
||||
};
|
||||
}
|
||||
);
|
||||
in
|
||||
pkgs.dockerTools.buildImage {
|
||||
name = "jellyseerr";
|
||||
|
@@ -11,6 +11,10 @@ pkgs.dockerTools.buildImage {
|
||||
|
||||
config = {
|
||||
Entrypoint = [ "traefik" ];
|
||||
Volumes = {
|
||||
"/var/lib/traefik" = { };
|
||||
};
|
||||
WorkingDir = "/var/lib/traefik";
|
||||
ExposedPorts = {
|
||||
"80/tcp" = { };
|
||||
};
|
||||
|
Reference in New Issue
Block a user