Add flaresolverr, disable bazarr, tweak resources.

This commit is contained in:
2025-11-22 19:27:37 +00:00
parent 8dde15b8ef
commit 50c930eeaf

View File

@@ -12,6 +12,7 @@ job "media" {
port "bazarr" { to = 6767 }
port "prowlarr" { static = 9696 }
port "jellyseerr" { static = 5055 }
port "flaresolverr" { static = 8191 }
port "pms" { static = 32400 }
port "qbt_ui" { static = 8080 }
port "qbt_torrent" { static = 51413 }
@@ -36,7 +37,7 @@ job "media" {
}
resources {
cpu = 200
cpu = 1000
}
service {
@@ -70,7 +71,8 @@ job "media" {
}
resources {
cpu = 200
cpu = 1000
memory = 500
}
service {
@@ -85,39 +87,40 @@ job "media" {
}
}
task "bazarr" {
driver = "docker"
config {
image = "ghcr.io/hotio/bazarr:latest"
ports = [ "bazarr" ]
volumes = [
"/data/services/media/bazarr:/config",
"/data/media/media:/data/media",
]
}
env {
PUID = 1000
PGID = 1000
TZ = "Europe/Lisbon"
}
resources {
cpu = 200
}
service {
name = "bazarr"
port = "bazarr"
tags = [
"traefik.enable=true",
"traefik.http.routers.bazarr.entryPoints=websecure",
"traefik.http.routers.bazarr.middlewares=oidc-auth@file",
]
}
}
# task "bazarr" {
# driver = "docker"
#
# config {
# image = "ghcr.io/hotio/bazarr:latest"
# ports = [ "bazarr" ]
# volumes = [
# "/data/services/media/bazarr:/config",
# "/data/media/media:/data/media",
# ]
# }
#
# env {
# PUID = 1000
# PGID = 1000
# TZ = "Europe/Lisbon"
# }
#
# resources {
# cpu = 200
# memory = 500
# }
#
# service {
# name = "bazarr"
# port = "bazarr"
#
# tags = [
# "traefik.enable=true",
# "traefik.http.routers.bazarr.entryPoints=websecure",
# "traefik.http.routers.bazarr.middlewares=oidc-auth@file",
# ]
# }
# }
task "prowlarr" {
driver = "docker"
@@ -183,6 +186,30 @@ job "media" {
}
}
task "flaresolverr" {
driver = "docker"
config {
image = "ghcr.io/flaresolverr/flaresolverr:latest"
ports = [ "flaresolverr" ]
}
env {
LOG_LEVEL = "info"
TZ = "Europe/Lisbon"
}
resources {
cpu = 500
memory = 1024
}
service {
name = "flaresolverr"
port = "flaresolverr"
}
}
task "recyclarr" {
driver = "docker"
@@ -264,7 +291,7 @@ job "media" {
resources {
cpu = 2000
memory = 1000
memory = 1500
}
service {