feat(comics): add jdownloader2 webui
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
eb08d5f2e3
commit
6b3a78c5cf
4 changed files with 42 additions and 0 deletions
|
@ -148,6 +148,12 @@ in {
|
|||
radarr.reverseProxy = "${nosIP}:7878";
|
||||
sonarr.reverseProxy = "${nosIP}:8989";
|
||||
|
||||
jdownloader2 = {
|
||||
subDirName = "jd2";
|
||||
experimental = true;
|
||||
reverseProxy = "${nosIP}:5800";
|
||||
};
|
||||
|
||||
qbittorent = {
|
||||
subDirName = "qbt";
|
||||
experimental = true;
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
{...}: {
|
||||
imports = [
|
||||
./jdownloader2
|
||||
./komga
|
||||
];
|
||||
}
|
||||
|
|
27
configurations/nos/modules/comics/jdownloader2/default.nix
Normal file
27
configurations/nos/modules/comics/jdownloader2/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
config,
|
||||
mainUser,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
virtualisation.docker.compose."jdownloader2".services."jdownloader2" = {
|
||||
image = pkgs.callPackage ./images/jdownloader2.nix pkgs;
|
||||
restart = "always";
|
||||
|
||||
environment = {
|
||||
USER_ID = toString config.users.users.${mainUser}.uid;
|
||||
GROUP_ID = toString config.users.users.${mainUser}.uid;
|
||||
KEEP_APP_RUNNING = 1;
|
||||
TZ = "America/New_York";
|
||||
};
|
||||
|
||||
ports = [
|
||||
"5800:5800"
|
||||
];
|
||||
|
||||
volumes = [
|
||||
"/var/lib/jdownloader2:/config:rw"
|
||||
"/data/downloads/comics:/output:rw"
|
||||
];
|
||||
};
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
pkgs:
|
||||
pkgs.dockerTools.pullImage rec {
|
||||
imageName = "docker.io/jlesage/jdownloader-2";
|
||||
imageDigest = "sha256:a597e25a5be386cac5519f2fc705eadb786727f9f0f2c7440fb5585efa41973f";
|
||||
hash = "sha256-kZRMR1cv5jad+BQkxgvuKIcVod42neszkU9/RPh7BNY=";
|
||||
finalImageName = imageName;
|
||||
finalImageTag = "latest";
|
||||
}
|
Loading…
Add table
Reference in a new issue