chore: backup infrastructure configurations [skip ci]

This commit is contained in:
github-actions[bot]
2025-11-25 02:00:43 +00:00
parent 26a7d1eee1
commit 9e6c3bdecd
17 changed files with 338 additions and 24 deletions

View File

@@ -1,12 +1,6 @@
# There can only be a single job definition per file.
# Create a job with ID and Name 'example'
job "prowlarr" {
constraint {
attribute = "${attr.cpu.arch}"
operator = "!="
value = "arm"
}
datacenters = ["dc1"]
type = "service"
@@ -36,11 +30,28 @@ job "prowlarr" {
}
task "flaresolver" {
driver = "docker"
config {
image = "ghcr.io/flaresolverr/flaresolverr:latest"
ports = ["http_flare"]
dns_servers = ["${attr.unique.network.ip-address}","192.168.4.250","8.8.8.8"]
memory_hard_limit = "2048"
force_pull = false
}
service {
name = "${TASKGROUP}"
tags = ["prowlarr_pg", "tools"]
port = "http_flare"
}
}
task "prowlarr" {
driver = "docker"
config {
image = "ghcr.io/linuxserver/prowlarr:develop"
ports = ["http"]
dns_servers = ["${attr.unique.network.ip-address}","192.168.4.250","8.8.8.8"]
memory_hard_limit = "2048"
volumes = [
"/mnt/Public/configs/prowlarr_pg:/config",