[containers] Update a bunch of containers.
This commit is contained in:
@@ -44,9 +44,10 @@ in
|
||||
|
||||
virtualisation.oci-containers.containers = {
|
||||
jellyfin = {
|
||||
image = "lscr.io/linuxserver/jellyfin:10.11.6";
|
||||
image = "lscr.io/linuxserver/jellyfin:latest";
|
||||
autoStart = true;
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
"--device=/dev/dri:/dev/dri"
|
||||
"-l=traefik.enable=true"
|
||||
"-l=traefik.http.routers.jellyfin.rule=${hostRuleHavenisms "jellyfin"}"
|
||||
@@ -79,6 +80,7 @@ in
|
||||
"gluetun"
|
||||
];
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
"--network=container:gluetun"
|
||||
"-l=homepage.group=Arr"
|
||||
"-l=homepage.name=Deluge"
|
||||
@@ -101,6 +103,7 @@ in
|
||||
"gluetun"
|
||||
];
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
"--network=container:gluetun"
|
||||
"-l=homepage.group=Arr"
|
||||
"-l=homepage.name=qBitTorrent"
|
||||
@@ -124,6 +127,7 @@ in
|
||||
image = "qmcgaw/gluetun:latest";
|
||||
autoStart = true;
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
# add network admin capability.
|
||||
"--cap-add=NET_ADMIN"
|
||||
"--device=/dev/net/tun:/dev/net/tun"
|
||||
@@ -150,6 +154,7 @@ in
|
||||
image = "lscr.io/linuxserver/prowlarr";
|
||||
autoStart = true;
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
"-l=traefik.enable=true"
|
||||
"-l=traefik.http.routers.prowlarr.rule=${localHostRuleHavenisms "prowlarr"}"
|
||||
"-l=traefik.http.services.prowlarr.loadbalancer.server.port=9696"
|
||||
@@ -188,6 +193,7 @@ in
|
||||
image = "lscr.io/linuxserver/radarr";
|
||||
autoStart = true;
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
"-l=traefik.enable=true"
|
||||
"-l=traefik.http.routers.radarr.rule=${localHostRuleHavenisms "radarr"}"
|
||||
"-l=traefik.http.services.radarr.loadbalancer.server.port=7878"
|
||||
@@ -212,6 +218,7 @@ in
|
||||
image = "lscr.io/linuxserver/sonarr";
|
||||
autoStart = true;
|
||||
extraOptions = [
|
||||
"--pull=always"
|
||||
"-l=traefik.enable=true"
|
||||
"-l=traefik.http.routers.sonarr.rule=${localHostRuleHavenisms "sonarr"}"
|
||||
"-l=traefik.http.services.sonarr.loadbalancer.server.port=8989"
|
||||
@@ -232,31 +239,6 @@ in
|
||||
UMASK = "002";
|
||||
};
|
||||
};
|
||||
readarr = {
|
||||
# The Linuxserver version of this image doesn't have a latest tag. Odd.
|
||||
image = "lscr.io/linuxserver/readarr:develop";
|
||||
autoStart = true;
|
||||
extraOptions = [
|
||||
"-l=traefik.enable=true"
|
||||
"-l=traefik.http.routers.readarr.rule=${localHostRuleHavenisms "readarr"}"
|
||||
"-l=traefik.http.services.readarr.loadbalancer.server.port=8787"
|
||||
"-l=homepage.group=Arr"
|
||||
"-l=homepage.name=Readarr"
|
||||
"-l=homepage.icon=readarr.svg"
|
||||
"-l=homepage.href=https://readarr.${havenisms}"
|
||||
"-l=homepage.description=E-book acquisition"
|
||||
"-l=homepage.widget.type=readarr"
|
||||
"-l=homepage.widget.url=http://readarr.havenisms.com:8787"
|
||||
"-l=homepage.widget.key={{HOMEPAGE_FILE_READARR_KEY}}"
|
||||
];
|
||||
volumes = [
|
||||
"/tank/media:/data"
|
||||
"/tank/config/readarr:/config"
|
||||
];
|
||||
environment = {
|
||||
UMASK = "002";
|
||||
};
|
||||
};
|
||||
bazarr = mkContainer {
|
||||
# The Linuxserver version of this image doesn't have a latest tag. Odd.
|
||||
image = "lscr.io/linuxserver/bazarr:latest";
|
||||
|
||||
Reference in New Issue
Block a user