[2026-09-28] eagle: family/projects/media-toolbox-taiga.md personal/plans/flaresolverr-taiga-deploy.md personal/plans/lidarr-taiga-and-indexer-unblock.md personal/tech/prowlarr-flaresolverr-cloudflare.md
This commit is contained in:
1 parent
9076b4b6bb
commit
f0dd54cb4b
4 files changed
+252
-4
No files matched your search
@@ -1,13 +1,15 @@
|
||||
---
|
||||
title: Prowlarr FlareSolverr — Cloudflare-обход и починка индексеров
|
||||
created: '2026-09-20'
|
||||
updated: '2026-09-24'
|
||||
updated: '2026-09-28'
|
||||
type: tech
|
||||
namespace: personal
|
||||
tags: [prowlarr, flaresolverr, cloudflare, rutracker, kinozal, torrent, arr, kraken, infra]
|
||||
tags: ["prowlarr", "flaresolverr", "cloudflare", "rutracker", "kinozal", "torrent", "arr", "kraken", "taiga", "infra"]
|
||||
related:
|
||||
- "[[family/how-to/arr-stack-kraken]]"
|
||||
- "[[personal/projects/media-pipeline-pitfalls]]"
|
||||
- "[[personal/plans/flaresolverr-taiga-deploy]]"
|
||||
- "[[family/projects/media-toolbox-taiga]]"
|
||||
---
|
||||
|
||||
# Prowlarr + FlareSolverr — обход Cloudflare
|
||||
@@ -262,6 +264,35 @@ grep -E "^(SwapTotal|SwapFree)" /proc/meminfo
|
||||
5. ⚠️ **`sudo` на Кра́кене требует TTY** — `ssh -t kraken '…'`. Без `-t`:
|
||||
`sudo: a password is required`.
|
||||
|
||||
## Применение на Тайге (2026-09-28) — ключевое отличие от Кра́кена
|
||||
|
||||
Тот же FlareSolverr ставится на Тайгу, но схема **не копия один-в-один**:
|
||||
[[personal/plans/flaresolverr-taiga-deploy]].
|
||||
|
||||
🔴 **На Тайге есть DNS-блок провайдера** (NXDOMAIN на rutracker.org / rutor.info /
|
||||
kinozal.tv / nnmclub.to даже с 8.8.8.8), которого на Кра́кене НЕТ. Поэтому:
|
||||
|
||||
- На Кра́кене FlareSolverr лезет в трекер **напрямую** — и упирается только в Cloudflare.
|
||||
- На Тайге так нельзя: **FS сам получит NXDOMAIN**. Прокси-маршрут уже есть
|
||||
(`vless-proxy` в `media_net`, SOCKS5 `vless-proxy:1080`; `rutracker.org` → 301 через него),
|
||||
но **прокси-элемент `vless-socks5` в Prowlarr FS НЕ покрывает** — он применяется к запросам
|
||||
*самого Prowlarr*. Нужно, чтобы **Chrome внутри FS тоже ходил через `vless-proxy`**
|
||||
(env `HTTP_PROXY`/`HTTPS_PROXY` образа либо `proxy` в теле `request.get`).
|
||||
⏳ Схему проверить до деплоя.
|
||||
|
||||
🔴 **Оба грабля-условия воспроизведены на Тайге** (там Chrome тоже упадёт):
|
||||
|
||||
| Условие | Факт на Тайге 2026-09-28 |
|
||||
|---|---|
|
||||
| `/dev/shm` | **64 MB** (`ShmSize=67108864`) → задать `shm_size: 1gb` |
|
||||
| swap | **`/proc/swaps` ПУСТ, `Swap: 0`** → Chrome не получит память на пике старта |
|
||||
| RAM | 21 GB total / 5.6 GB available — ✅ хватает |
|
||||
| IPv6 | проверить; на Кра́кене `disable_ipv6=1` не помог, но безвреден |
|
||||
|
||||
⚠️ **Наблюдение (Тайга):** `curl` через SOCKS5 к `kinozal.tv` → `000`, к `kinozal.me` → `200`.
|
||||
То есть `.tv` мёртв как домен, а не «заблокирован». Урок общий: **`000` = домен/соединение,
|
||||
`403`/`Just a moment` = Cloudflare** — не смешивать диагнозы.
|
||||
|
||||
## Источники
|
||||
|
||||
- Скилл: `torrent-agent-pipeline` (§ Питфоллы), `lampac-kraken-deploy`
|
||||
|
||||
Reference in new issue
Block a user