From 13bcb887e76920c88c664845bcc8ab51572138b0 Mon Sep 17 00:00:00 2001 From: Drew Haven Date: Mon, 14 Sep 2026 14:59:37 -0700 Subject: [PATCH] [Media System] Re-enable flaresolvarr --- system/hosts/mcp/containers/media-system.nix | 37 +++++++++++--------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/system/hosts/mcp/containers/media-system.nix b/system/hosts/mcp/containers/media-system.nix index f48826b..210297a 100644 --- a/system/hosts/mcp/containers/media-system.nix +++ b/system/hosts/mcp/containers/media-system.nix @@ -172,23 +172,26 @@ in }; }; # Currently broken and doesn't work. :( - # flaresolverr = { - # image = "ghcr.io/flaresolverr/flaresolverr:latest"; - # autoStart = true; - # extraOptions = [ - # "-l=homepage.group=Infra" - # "-l=homepage.name=FlareSolverr" - # "-l=homepage.icon=flaresolverr.svg" - # "-l=homepage.href=https://flaresolverr.${domain}" - # "-l=homepage.description=Cloudflare bypass" - # ]; - # volumes = [ - # "/tank/config/flaresolverr:/config" - # ]; - # environment = { - # UMASK = "002"; - # }; - # }; + flaresolverr = { + image = "ghcr.io/flaresolverr/flaresolverr:latest"; + autoStart = true; + extraOptions = [ + "-l=traefik.enable=true" + "-l=traefik.http.routers.flaresolverr.rule=${localHostRuleHavenisms "flaresolverr"}" + "-l=traefik.http.services.flaresolverr.loadbalancer.server.port=8191" + "-l=homepage.group=Infra" + "-l=homepage.name=FlareSolverr" + "-l=homepage.icon=flaresolverr.svg" + "-l=homepage.href=https://flaresolverr.${havenisms}" + "-l=homepage.description=Cloudflare bypass" + ]; + volumes = [ + "/tank/config/flaresolverr:/config" + ]; + environment = { + UMASK = "002"; + }; + }; radarr = { image = "lscr.io/linuxserver/radarr"; autoStart = true;