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