add prowlarr to arrstack

This commit is contained in:
Sam 2025-02-28 11:30:33 +00:00
parent 060903aa30
commit a2e2109bfc

View file

@ -28,6 +28,8 @@ in {
"8076:8076" # qbittorrent webui port
"6887:6887" # qbittorrent torrenting port
"6887:6887/udp" # qbittorrent torrenting port
"9696:9696" # prowlarr port
"8191:8191" # prowlarr port
];
image = "qmcgaw/gluetun";
capabilities = {NET_ADMIN = true;};
@ -64,6 +66,35 @@ in {
};
network_mode = "service:gluetun";
};
services.prowlarr.service = {
image = "lscr.io/linuxserver/prowlarr:latest";
container_name = "prowlarr";
restart = "always";
volumes = [
"/srv/docker/media-server/arrstack/prowlarr:/config"
"/media/media/downloads:/downloads"
];
environment = {
TZ = "Europe/London";
PUID = 1000;
PGID = 1000;
};
network_mode = "service:gluetun";
};
services.flaresolverr.service = {
image = "ghcr.io/flaresolverr/flaresolverr:latest";
container_name = "flaresolverr";
restart = "always";
environment = {
TZ = "Europe/London";
LOG_LEVEL = "\${LOG_LEVEL:-info}";
LOG_HTML = "\${LOG_HTML:-false}";
CAPTCHA_SOLVER = "\${CAPTCHA_SOLVER:-none}";
};
network_mode = "service:gluetun";
};
};
};
};