# Ссылки и инструменты

> Репозитории экосистемы, документация, утилиты.

## Период 23.08–07.09.2025 — Bedolaga v2.0.x–2.2.x, Remnawave 2.1.x

| Что | Ссылка | Пруф |
|---|---|---|
| Смена ядра Xray | [DigneZzZ/remnawave-scripts](https://github.com/DigneZzZ/remnawave-scripts) | [id=16246](https://t.me/c/2941121338/16246) |
| Subscription Page | [remnawave/subscription-page](https://github.com/remnawave/subscription-page) | [id=310](https://t.me/c/2941121338/52/310) |
| саб-страница Egora | [Fr1ngg/remnawave-multistep-xraychecker-subpage-adaptive](https://github.com/Fr1ngg/remnawave-multistep-xraychecker-subpage-adaptive) | [id=861,15989](https://t.me/c/2941121338/861) |
| MiniApp мапоши | [maposia/remnawave-telegram-sub-mini-app](https://github.com/maposia/remnawave-telegram-sub-mini-app) | [id=322](https://t.me/c/2941121338/52/322) |
| редирект SawGoD | [SawGoD/redirect-page](https://github.com/SawGoD/redirect-page) | [id=30252,30513](https://t.me/c/2941121338/30252) |
| Observer | [0FL01/remnawave-observer](https://github.com/0FL01/remnawave-observer) | [id=28816](https://t.me/c/2941121338/28816) |
| Prizrak-Box | [legiz-ru/Prizrak-Box · releases](https://github.com/legiz-ru/Prizrak-Box/releases/latest) | [id=35295](https://t.me/c/2941121338/35295) |
| Backup-restore | [distillium/remnawave-backup-restore](https://github.com/distillium/remnawave-backup-restore) | [id=33490](https://t.me/c/2941121338/33490) |
| Доки | [remna.st](https://remna.st) | [id=4068](https://t.me/c/2941121338/4068) |
| профили/сквады | [remna.st/blog](https://remna.st/blog/misc/new-profiles-and-squads/explaining-new-profile-and-squads-system) | [id=1050,16376](https://t.me/c/2941121338/52/1050) |
| Bedolaga wiki | [Fr1ngg/remnawave-bedolaga-telegram-bot · wiki](https://github.com/Fr1ngg/remnawave-bedolaga-telegram-bot/wiki/2.-Настройка-бота-.env) | [id=7788](https://t.me/c/2941121338/7788) |
| .env.example | — | [id=1318](https://t.me/c/2941121338/1318) |
| web-admin | [Fr1ngg/remnawave-bedolaga-telegram-bot · web-admin-integration.md](https://github.com/Fr1ngg/remnawave-bedolaga-telegram-bot/blob/main/docs/web-admin-integration.md) | [id=18909](https://t.me/c/2941121338/18909) |
| YooKassa: separate-payment-methods | — | [id=453](https://t.me/c/2941121338/10/453) |
| yookassa.ru/sbp | [yookassa.ru/sbp](https://yookassa.ru/sbp/) | [id=4444](https://t.me/c/2941121338/4444) |
| Проверки: `bash <(wget -qO- https://ipregion.vrnt.xyz)`, censorcheck | — | [id=29607](https://t.me/c/2941121338/29607) |
| `bash <(curl -Ls IP.Check.Place) -l en` | — | [id=26717](https://t.me/c/2941121338/26717) |
| YABS/bench.sh | — | [id=26717,22108](https://t.me/c/2941121338/26717) |
| Мониторинг | [xray-checker.kutovoy.dev](https://xray-checker.kutovoy.dev) | [id=50010](https://t.me/c/2941121338/50010) |
| uptime-kuma | — | [id=54030](https://t.me/c/2941121338/54030) |

## Период 12.11.2025–01.01.2026 — Bedolaga v2.7–2.9.4, Remnawave 2.3–2.4

| Что | Ссылка | Пруф |
|---|---|---|
| **Пин**: remnawave/panel, BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot, kutovoys/xray-checker, eGamesAPI/remnawave-reverse-proxy, Jolymmiels/remnawave-telegram-shop, machka-pasla/remnawave-tg-shop, DigneZzZ/remnawave-scripts, distillium/remnawave-backup-restore, maposia/remnawave-telegram-sub-mini-app, legiz-ru/my-remnawave | — | [id=132963,93414](https://t.me/c/2941121338/132963) |
| Reverse-proxy: , certwarden , grafana | [wiki.egam.es/external-api](https://wiki.egam.es/configuration/external-api/) · [wiki.egam.es/certwarden](https://wiki.egam.es/configuration/certwarden/) · [wiki.egam.es/grafana-monitoring-setup](https://wiki.egam.es/ru/configuration/grafana-monitoring-setup/) | [id=106789](https://t.me/c/2941121338/106789) [id=109582](https://t.me/c/2941121338/109582) [id=120118](https://t.me/c/2941121338/120118) |
| Сабка: , customization | [docs.rw/bundled](https://docs.rw/docs/install/subscription-page/bundled) · [docs.rw/docs](https://docs.rw/docs/install/subscription-page/customization#mounting-custom-template) | [id=96098,137349](https://t.me/c/2941121338/96098) [id=78789](https://t.me/c/2941121338/78789) |
| Redirect: , `/miniapp/redirect/?redirect_to=` | [SawGoD/redirect-page](https://github.com/SawGoD/redirect-page) | [id=104951](https://t.me/c/2941121338/104951) [id=104950](https://t.me/c/2941121338/104950) |
| Happ: , hydraponique/roscomvpn-happ-routing, 1andrevic/Re-filter-lists , antifilter.download | [routing.happ.su](https://routing.happ.su/) | [id=86744](https://t.me/c/2941121338/86744) [id=66599](https://t.me/c/2941121338/66599) [id=123633](https://t.me/c/2941121338/123633) |
| Xray-checker `image: kutovoys/xray-checker` env `SUBSCRIPTION_URL=` без HWID/безлимит | — | [id=94876](https://t.me/c/2941121338/94876) |
| bezzel лёгкий | — | [id=87839](https://t.me/c/2941121338/87839) |
| xray-checker + CF API DNS-баланс | — | [id=134753](https://t.me/c/2941121338/134753) |
| Скрипты: Caddy selfsteal `docker exec <id> xray x25519 && openssl rand -hex 8` | [DigneZzZ/remnawave-scripts](https://github.com/DigneZzZ/remnawave-scripts) | [id=96262,110027](https://t.me/c/2941121338/96262) |
| Reshala `wget -O install.sh ... && bash install.sh && reshala` BBR3 несовместим с шейпером | [DonMatteoVPN/Reshala-Remnawave-Bedolaga](https://github.com/DonMatteoVPN/Reshala-Remnawave-Bedolaga) | [id=139655](https://t.me/c/2941121338/139655) [id=138513](https://t.me/c/2941121338/138513) |
| чеки Gy9vin fork @NalogAutoBot 1% | [Gy9vin/remnawave-bedolaga-telegram-bot](https://github.com/Gy9vin/remnawave-bedolaga-telegram-bot) | [id=133410](https://t.me/c/2941121338/133410) [id=141427](https://t.me/c/2941121338/141427) |
| Мониторинг: Netdata, Prometheus+Grafana+Alertmanager, Zabbix , Beszel , Grafana | [wiki.egam.es/grafana-monitoring-setup](https://wiki.egam.es/ru/configuration/grafana-monitoring-setup/) | [id=116575,118626](https://t.me/c/2941121338/116575) [id=87839](https://t.me/c/2941121338/87839) [id=120118](https://t.me/c/2941121338/120118) |
| RKN/zapret: , , IndeecFOX/zapret4rocket | [kutovoys/ru_gov_zapret](https://github.com/kutovoys/ru_gov_zapret) · [docs.rw/zapret-ru-gov](https://docs.rw/docs/learn/zapret-ru-gov) | [id=65256,92847](https://t.me/c/2941121338/65256) [id=92847](https://t.me/c/2941121338/92847) [id=65358](https://t.me/c/2941121338/65358) |
| CensorCheck `bash <(wget -qO- https://github.com/vernette/censorcheck/raw/master/censorcheck.sh) --mode dpi` | — | [id=93499](https://t.me/c/2941121338/93499) |
| Проверки (Egor 07.12) : `bash <(curl -Ls IP.Check.Place) -l en`, `wget -qO- bench.gig.ovh \| bash`, `wget -qO- bench.tlab.pw \| bash`, `wget -qO- bench.sh \| bash`, `wget -qO- speed.tlab.pw \| bash`, `bash <(curl -L -s https://bench.openode.xyz/checker_inst.sh)`, `curl -sL yabs.sh \| bash -s -- -4`, `bash <(wget -qO- https://github.com/vernette/ipregion/raw/master/ipregion.sh)`, `sysbench cpu run --threads=1`, speedtest `wget https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-x86_64.tgz ...` | — | [id=93499,93514,118481](https://t.me/c/2941121338/93499) |
| Гео/баланс: `bash <(wget -qO- https://github.com/Davoyan/ipregion/raw/main/ipregion.sh)` | — | [id=129266](https://t.me/c/2941121338/129266) |
| DNS A TTL 1-2 мин CF API | — | [id=140610,134753](https://t.me/c/2941121338/140610) |
| Xray balancer roundrobin/leastload | — | [id=96365](https://t.me/c/2941121338/96365) |
| Лимиты: `tc qdisc` шейпер 10-20mbit | — | [id=111693](https://t.me/c/2941121338/111693) |
| `limit_rate` nginx | — | [id=112693](https://t.me/c/2941121338/112693) |
| BBR3 ёмкость 1/2:15-25 2/4:40-60 4/8:~100 8/16:200-250, BBR3 +20-30% | — | [id=112903](https://t.me/c/2941121338/112903) |
| Домены: reg.ru, regway, safedomainsbot, dynadot, GCore | — | [id=106554,95750,95812](https://t.me/c/2941121338/106554) |
| acme.sh+Certwarden | — | [id=118467,109582](https://t.me/c/2941121338/118467) |
| Miniapp 2.2.5 React-фикс | [maposia/remnawave-telegram-sub-mini-app · releases](https://github.com/maposia/remnawave-telegram-sub-mini-app/releases/tag/v2.2.5) | [id=93414](https://t.me/c/2941121338/93414) |
| Прочее: lazydocker/lazygit | — | [id=116244](https://t.me/c/2941121338/116244) |
| fail2ban | — | [id=108844,108340](https://t.me/c/2941121338/108844) |
| CrowdSec 8080 | — | [id=110951](https://t.me/c/2941121338/110951) |
| V2IpLimit анти-спуф | [houshmand-2005/V2IpLimit](https://github.com/houshmand-2005/V2IpLimit) | [id=144235](https://t.me/c/2941121338/144235) |
| env сабки `APP_PORT=3010`, `REMNAWAVE_PANEL_URL=http://remnawave:3000`, `REMNAWAVE_API_TOKEN` | — | [id=137351](https://t.me/c/2941121338/137351) |

---

## Период 09.02–13.03.2026 — Bedolaga v3.9–3.32, Remnawave 2.6.x, Remnawave-admin 2.x

| Что | Ссылка | Пруф |
|---|---|---|
| Доки: (quickstart, docker-deployment, channel-subscription, cabinet/setup, telegram-oidc, menu-editor, rbac) | [docs.bedolagam.ru](https://docs.bedolagam.ru/) | [id=244332](https://t.me/c/2941121338/244332) |
| Remnawave docs: (server-routing, xray-json-advanced, subscription-page) | [docs.rw/docs](https://docs.rw/docs/) | — |
| Caddy сборки с xcaddy caddy-security/cloudflare/ratelimit/cache-handler/defender/maxmind | — | [id=247708](https://t.me/c/2941121338/247708) |
| dashboard `bash <(wget https://dignezzz.github.io/server/dashboard.sh) --force` | — | [id=240655](https://t.me/c/2941121338/240655) |

## Период 16.03–06.04.2026 — Remnawave 2.7.x (breaking), Bedolaga v3.33–3.45

| Что | Ссылка | Пруф |
|---|---|---|
| Репы: remnawave/panel, BEDOLAGA-DEV/*, kutovoys/xray-checker, eGamesAPI/remnawave-reverse-proxy, DigneZzZ/remnawave-scripts, distillium/remnawave-backup-restore, maposia mini-app, legiz-ru, dotX12/traffic-guard, RemnaCore, PEDZEO backup-telegram, VPN-BLACKLIST PR#9 | — | [id=273969; id=321511; id=291185](https://t.me/c/2941121338/273969) |
| доки docs.rw changelog/node-plugins/server-routing/common-errors | — | [id=309317; id=306581; id=311189](https://t.me/c/2941121338/309317) |
| шаблоны remnawave/templates vless-to-vless/ss | — | [id=319073](https://t.me/c/2941121338/319073) |
| blacklist raw Blin4ickUSE | — | [id=274368](https://t.me/c/2941121338/274368) |
| скрипт R4z | — | [id=317011](https://t.me/c/2941121338/317011) |
| ipregion.sh | — | [id=302609](https://t.me/c/2941121338/302609) |
| вебхуки ремны real-time vs polling | — | [id=306793; id=307540; id=329079; id=315877](https://t.me/c/2941121338/306793) |
| балансер лимит по группам | — | [id=329075](https://t.me/c/2941121338/329075) |
| зеркала сабки | — | [id=320306](https://t.me/c/2941121338/320306) |

---

## Период 06–25.04.2026 — Bedolaga v3.45–3.52, Remnawave-admin 2.9–2.11

| Что | Ссылка | Пруф |
|---|---|---|
| Репозитории : remnawave/panel, BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot, BEDOLAGA-DEV/bedolaga-cabinet, kutovoys/xray-checker, eGamesAPI/remnawave-reverse-proxy, Jolymmiels/remnawave-telegram-shop, machka-pasla/remnawave-tg-shop, DigneZzZ/remnawave-scripts, distillium/remnawave-backup-restore, maposia/remnawave-telegram-sub-mini-app, legiz-ru/my-remnawave, dotX12/traffic-guard | — | [id=338961,392381](https://t.me/c/2941121338/338961) |
| Бэкап: . Чёрный список | [distillium/remnawave-backup-restore](https://github.com/distillium/remnawave-backup-restore) · [BEDOLAGA-DEV/VPN-BLACKLIST](https://github.com/BEDOLAGA-DEV/VPN-BLACKLIST) | [id=343437,390916](https://t.me/c/2941121338/343437) [id=397432](https://t.me/c/2941121338/397432) |
| Bedolagaban | [PEDZEO/bedolagaban-install](https://github.com/PEDZEO/bedolagaban-install) | [id=371370](https://t.me/c/2941121338/371370) |
| Доки: docker-deployment , email-auth , telegram-oidc , troubleshooting , server-routing , separate-server , common-errors , rescue-cli | — | [id=340261](https://t.me/c/2941121338/340261) [id=342230](https://t.me/c/2941121338/342230) [id=353731](https://t.me/c/2941121338/353731) [id=393638](https://t.me/c/2941121338/393638) [id=340630](https://t.me/c/2941121338/340630) [id=340862](https://t.me/c/2941121338/340862) [id=357832](https://t.me/c/2941121338/357832) [id=397921](https://t.me/c/2941121338/397921) |
| Happ Provider ID: (100 hwid бесплатно) | [happ.su/provider-id](https://www.happ.su/main/ru/dev-docs/provider-id) | [id=400528](https://t.me/c/2941121338/400528) |
| Селфстил: `bash <(curl -Ls https://github.com/DigneZzZ/remnawave-scripts/raw/main/selfsteal.sh) @ install` | — | [id=371729](https://t.me/c/2941121338/371729) |
| Платежки (вебхуки/env): Overpay P12 , RollyPay , YOOKASSA , FreeKassa , Heleket , PayPear , AuraPay aurapay.tech | — | [id=392083](https://t.me/c/2941121338/392083) [id=399154](https://t.me/c/2941121338/399154) [id=341157](https://t.me/c/2941121338/341157) [id=380284](https://t.me/c/2941121338/380284) [id=382348](https://t.me/c/2941121338/382348) [id=365545](https://t.me/c/2941121338/365545) [id=371909](https://t.me/c/2941121338/371909) |

---

## Период 25.04–15.05.2026 — Bedolaga v3.49–3.55, Cabinet 1.49–1.52

### Репозитории экосистемы (из закрепа бота) [id=404708, 464551, 481690](https://t.me/c/2941121338/404708)
- remnawave/panel
- BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot
- BEDOLAGA-DEV/bedolaga-cabinet
- kutovoys/xray-checker — статус серверов; поддержка есть в боте (кнопка), в кабинете берётся через админку [id=406510](https://t.me/c/2941121338/406510); «xray checker» упоминается в контексте фейкового онлайна [id=427461](https://t.me/c/2941121338/427461)
- eGamesAPI/remnawave-reverse-proxy
- Jolymmiels/remnawave-telegram-shop; machka-pasla/remnawave-telegram-tg-shop
- DigneZzZ/remnawave-scripts — панельные скрипты; README_RU.md (установка ноды) [id=454408](https://t.me/c/2941121338/454408), README-selfsteal.md (автовыпуск сертификатов, nginx+SSL) [id=460035, 483752](https://t.me/c/2941121338/460035)

| Что | Ссылка | Пруф |
|---|---|---|
| Capybara-z/RemnaSetup — полный пакет, ставит и WARP | — | [id=483752](https://t.me/c/2941121338/483752) |

- distillium/remnawave-backup-restore — бэкап/восстановление [id=433417, 464501](https://t.me/c/2941121338/433417); ⚠ кейс: «после вставки токена бота в скрипт со всех устройств выкинуло; доступа к вирт-акку нет. Подозрение на слитый токен в скрипте бэкапа» [id=464899](https://t.me/c/2941121338/464899)
- distillium/warp-native — `bash <(curl -fsSL https://raw.githubusercontent.com/distillium/warp-native/main/install.sh)`; `curl --interface warp https://ifconfig.me` [id=494034, 504448](https://t.me/c/2941121338/494034)
- maposia/remnawave-telegram-sub-mini-app; legiz-ru/my-remnawave
- dotX12/traffic-guard — `curl -fsSL https://raw.githubusercontent.com/dotX12/traffic-guard/master/install.sh | sudo bash`; `sudo traffic-guard full -u https://raw.githubusercontent.com/shadow-netlab/traffic-guard-lists/refs/heads/main/public/antiscanner.list` [id=425415, 425374](https://t.me/c/2941121338/425415); «в т.ч. как blocklist для антисканера» [id=488800](https://t.me/c/2941121338/488800); [DonMatteoVPN/TrafficGuard-auto](https://github.com/DonMatteoVPN/TrafficGuard-auto) — «это не гуайка трафф гуарда, это отдельная хуйня» [id=425389](https://t.me/c/2941121338/425389)

| Что | Ссылка | Пруф |
|---|---|---|
| Nurmaga095/remnawave-monitor | — | [id=414391, 470970](https://t.me/c/2941121338/414391) |

- Chivas600/Bedolaga-Backup-Update — «бэкапит весь стек (БД, Redis, конфиги бота, кабинет, Caddy, SSL-сертификаты); проверка каждого файла после бэкапа; копирование на отдельный сервер по SSH-ключу; работает через системный cron; проверка статуса контейнеров и доступности сайта; проверка версий через GitHub API; восстановление всего стека одной командой; защита кастомных файлов; отчёт в Telegram» [id=458587](https://t.me/c/2941121338/458587). Штатный бэкап Bedolaga: БД по расписанию + отправка в TG + шифрование паролем + восстановление через бота; ограничения: только БД, Redis/кабинет/Caddy/SSL не трогает, живёт внутри бота (если бот упал — бекапа нет), нет копирования на резервный сервер [id=458587](https://t.me/c/2941121338/458587).

| Что | Ссылка | Пруф |
|---|---|---|
| DonMatteoVPN/Reshala-AI-ticket-bot — «ai решала встроена в бедолагу?» | — | [id=458948, 458960](https://t.me/c/2941121338/458948) |
| Blin4ickUSE/ban-vpn (PR №7 принят) — блокировка VPN-детектов + blacklist.txt для `BLACKLIST_GITHUB_URL` | — | [id=45761, 513772](https://t.me/c/2941121338/45761) |
| Origamidnd/bedolaga-mover — перенос стека | — | [id=499253](https://t.me/c/2941121338/499253) |
| systemmaster1200-eng/remnawave-STEALTHNET-Bot — управление кнопками бота | — | [id=511724](https://t.me/c/2941121338/511724) |

- egvill/RWA-Mobile-App — Remnawave в мобильном приложении; «приложение делает запросы к ремне через POST, не GET» [id=514098, 514481](https://t.me/c/2941121338/514098)

| Что | Ссылка | Пруф |
|---|---|---|
| Bedolaga-DEV/VPN-BLACKLIST — «защита от юзеров-ботов: в боте есть detection + bot ban» | — | [id=413023](https://t.me/c/2941121338/413023) |
| Case211/node-diagnostic — «прогнал на нескольких нодах, нашёл хуевые, после ребута стало лучше» | — | [id=457960](https://t.me/c/2941121338/457960) |
| lifeindarkside/Remnawave-Routing-update — RoscomVPN правила, «не хочет запускаться нормально» | — | [id=461888, 461904](https://t.me/c/2941121338/461888) |
| bropines/xray-config-ui-editor — редактор xray-json | — | [id=492077](https://t.me/c/2941121338/492077) |

- PEDZEO/selectel-floating-ip-helper; bymakk/selectel_roller; hxehex/russia-mobile-internet-whitelist/cidrwhitelist.txt; Davoyan/ipregion (ipregion.sh); Davoyan/xray-routing (гео-файлы); Vinton777/netblock-analyzer; Equinox-e/Orion_SSH; tread-lightly/CyberOK_Skipa_ips

| Что | Ссылка | Пруф |
|---|---|---|
| список бесплатного | [free-for.dev](https://free-for.dev/) | [id=494605](https://t.me/c/2941121338/494605) |

### Документация Remnawave (панельная)

| Что | Ссылка | Пруф |
|---|---|---|
| docs.rw/requirements | [docs.rw/requirements](https://docs.rw/docs/install/requirements) | [id=455992](https://t.me/c/2941121338/455992) |
| docs.rw/remnawave-node | [docs.rw/remnawave-node](https://docs.rw/docs/install/remnawave-node) | [id=454392, 457801](https://t.me/c/2941121338/454392) |
| docs.rw/separate-server | [docs.rw/separate-server](https://docs.rw/docs/install/subscription-page/separate-server) | [id=452965](https://t.me/c/2941121338/452965) |
| docs.rw/caddy | [docs.rw/caddy](https://docs.rw/docs/install/reverse-proxies/caddy) | [id=506813](https://t.me/c/2941121338/506813) |
| docs.rw/caddy-with-minimal-setup | [docs.rw/caddy-with-minimal-setup](https://docs.rw/docs/security/caddy-with-minimal-setup) | [id=428834](https://t.me/c/2941121338/428834) |
| docs.rw/xray-json-advanced | [docs.rw/xray-json-advanced](https://docs.rw/docs/learn/xray-json-advanced) | [id=440235, 438338, 494135](https://t.me/c/2941121338/440235) |
| каскад | [docs.rw/server-routing](https://docs.rw/docs/learn/server-routing) | [id=458430, 506816](https://t.me/c/2941121338/458430) |
| замена geoip/geosite | [docs.rw/zapret-ru-gov](https://docs.rw/docs/learn/zapret-ru-gov) | [id=406962, 461494](https://t.me/c/2941121338/406962) |
| docs.rw/#v2-7-0 | [docs.rw/#v2-7-0](https://docs.rw/docs/changelog/remnawave-panel/#v2-7-0) | [id=501574](https://t.me/c/2941121338/501574) |
| Документация Xray | [xtls.github.io/config](https://xtls.github.io/ru/config/) | [id=490063](https://t.me/c/2941121338/490063) |
| Балансер-доки | [balancer-docs.sexbetween.us](https://balancer-docs.sexbetween.us/) | [id=405014](https://t.me/c/2941121338/405014) |
| Happ provider-id / скрытие серверов | [happ.su/provider-id](https://www.happ.su/main/dev-docs/provider-id) | [id=475277](https://t.me/c/2941121338/475277) |
| Готовый конфиг xhttp (закреп) | [сообщение в чате](https://t.me/c/2941121338/253362/339626) | [id=413258](https://t.me/c/2941121338/413258) |
| Гайд по «двойному прыжку»/роутингу: t.me/c/2941121338/13001/181985 | — | [id=505369, 507333](https://t.me/c/2941121338/505369) |
| Гайд по весам балансировки: t.me/c/2941121338/385574 | — | [id=472277](https://t.me/c/2941121338/472277) |

### Чекеры/утилиты (для проверки панели/сабки)

| Что | Ссылка | Пруф |
|---|---|---|
| @bschekbot — проверка IP/доменов из РФ на доступность (ICMP/TCP/SNI, ASN/локация), «TCP 443: сервер ответил отказом (RST)» | — | [id=464551, 511680, 417744](https://t.me/c/2941121338/464551) |
| проверка блокировок РКН: DNS, TCP, TLS, HTTP | [cheburcheck.ru](https://cheburcheck.ru/) | — |
| отличает сбои от блокировок, ловит отравление DNS, DPI по SNI, заглушки | — | [id=471544, 474535](https://t.me/c/2941121338/471544) |
| «ковырять geosite/geoip dat файлы на предмет наличия доменов/тегов/IP» | [geodat.dogit.pw](https://geodat.dogit.pw/) | [id=430998](https://t.me/c/2941121338/430998) |
| multitest (saveksme): `curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh -o /usr/local/bin/multitest && chmod +x /usr/local/bin/multitest` — IP Region, Censorcheck, iPerf3 до РФ, YABS, IP Check Place, bench.sh, IPQuality, sysbench, BBR+Cake, отключение IPv6 | — | [id=480497, 495478](https://t.me/c/2941121338/480497) |

- `bash <(wget -qO- https://github.com/Davoyan/ipregion/raw/main/ipregion.sh)`; `bash <(wget -qO- https://ipregion.vrnt.xyz)` [id=499039, 427337](https://t.me/c/2941121338/499039)

| Что | Ссылка | Пруф |
|---|---|---|
| IP-чек: `bash <(curl -Ls IP.Check.Place \| sed '/^\s*show_ad\s*$/d') -l en` | — | [id=487681](https://t.me/c/2941121338/487681) |

- nginx-updater: `git clone https://github.com/tagashi666/nginx-updater.git && cd nginx-updater && bash nginx-upgrade.sh`; нужно чтобы в nginx.conf были строки `include /etc/nginx/conf.d/*.conf;` и `include /etc/nginx/sites-enabled/*;` [id=508889](https://t.me/c/2941121338/508889). CVE-подобная уязвимость nginx 14.05 (cybernews), Caddy не пострадал [id=508722, 508727, 508733](https://t.me/c/2941121338/508722).

| Что | Ссылка | Пруф |
|---|---|---|
| bench: `wget -qO- bench.gig.ovh \| bash` | — | [id=406876](https://t.me/c/2941121338/406876) |
| `wget -qO- speedtest.artydev.ru \| bash` | — | [id=461045](https://t.me/c/2941121338/461045) |
| iptools | [@ipHunterRobot](https://t.me/ipHunterRobot) | [id=415925](https://t.me/c/2941121338/415925) |
| stafilakok/ip-hunter.git | [stafilakok/ip-hunter.git](https://github.com/stafilakok/ip-hunter.git) | [id=446069](https://t.me/c/2941121338/446069) |
| @hunter_yasha_bot | — | [id=501455](https://t.me/c/2941121338/501455) |
| Скрипт бана сканеров (ДаркДрагонФлейм, 07.05) | — | [id=469137](https://t.me/c/2941121338/469137) |

```bash
apt install ipset iptables-persistent netfilter-persistent -y
ipset create autoban hash:net maxelem 65536
wget https://raw.githubusercontent.com/tread-lightly/CyberOK_Skipa_ips/refs/heads/main/lists/skipa_cidr.txt
while read subnet; do
     ipset add autoban $subnet
done < skipa_cidr.txt
iptables -I INPUT -m set --match-set autoban src -j DROP
iptables -I FORWARD -m set --match-set autoban src -j DROP
ipset save > /etc/ipset.conf
iptables-save > /etc/iptables/rules.v4
```

| Что | Ссылка | Пруф |
|---|---|---|
| Geo-block скрипт ipset/iptables (ответ зумова на стрессер) | — | [id=487828](https://t.me/c/2941121338/487828) |

```bash
#!/bin/bash
# Geo-block всех стран + новые CN, VE, EC, PK, UZ, TN
apt update
apt install -y ipset curl
command -v ipset >/dev/null 2>&1 || { echo "ipset не установлен!"; exit 1; }
ipset create geo_block hash:net maxelem 200000 -exist
MY_IP="YOUR_IP"
iptables -I INPUT -s $MY_IP -j ACCEPT
ipset flush geo_block
COUNTRIES="br za mx bd in ar co cn ve ec pk uz tn"
for country in $COUNTRIES; do
    curl -s https://www.ipdeny.com/ipblocks/data/countries/${country}.zone | while read ip; do
        ipset add geo_block $ip -exist
    done
done
iptables -I INPUT -m set --match-set geo_block src -j DROP
```

| Что | Ссылка | Пруф |
|---|---|---|
| Парсеры «уникальных IP» (не панель, но панельно-смежный инструментарий): @qourk, @Lorry M. — Yandex/Selectel/Timeweb, мультиаккаунтинг + socks5, автоочистка, поиск по вайтлисту + свои CIDR | — | [id=460845, 468983](https://t.me/c/2941121338/460845) |
| «не чаще 1 IP/мин (иначе бан)» | — | [id=406553](https://t.me/c/2941121338/406553) |
| парсер выдаёт http 409 после нескольких минут прокрута | — | [id=462526](https://t.me/c/2941121338/462526) |
| Бот для поиска сливов подписок: @AntiVPNLeakbot | — | [id=447058](https://t.me/c/2941121338/447058) |

### Схемы реверса и выноса сабки (панельная обвязка)

| Что | Ссылка | Пруф |
|---|---|---|
| **Caddy для вебхуков** | — | [id=416498](https://t.me/c/2941121338/416498) |

```
handle /yookassa-webhook* {
      reverse_proxy 172.20.0.4:8080
  }
```

| Что | Ссылка | Пруф |
|---|---|---|
| **Caddy hooks-поддомен** | — | [id=428090](https://t.me/c/2941121338/428090) |

```
hooks.domain.com {
    encode gzip zstd
}
```
«Примерно вот так в Caddy я вставлял, просто после основного блока с кабиной»; `encode gzip zstd` — базовая установка Caddy [id=453204](https://t.me/c/2941121338/453204).

| Что | Ссылка | Пруф |
|---|---|---|
| **Nginx реверс-прокси (дословно)** | — | [id=468837](https://t.me/c/2941121338/468837) |

```nginx
server {
    listen 80;
    server_name example.com;
    location / {
        proxy_pass http://YOU_REAL_SERVER_IP:80;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
```
Стратегия: «подписку вынести на самый дешевый РФ-сервер, либо реверс-прокси на домен» [id=468835, 464323](https://t.me/c/2941121338/468835); «443 порт влесс, заглушка 127.0.0.1:8081, не получается повесить платёжку на 127.0.0.1:8080» — решено внешней docker-сетью + Caddy handle [id=416498](https://t.me/c/2941121338/416498).

| Что | Ссылка | Пруф |
|---|---|---|
| **Rolaypay nginx-локейшн** | — | [id=456089](https://t.me/c/2941121338/456089) |

```
location = /rollypay-webhook {
    proxy_pass http://127.0.0.1:8080;
    proxy_http_version 1.1;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP ...;
    proxy_set_header X-Forwarded-For ...;
    proxy_set_header X-Forwarded-Proto ...;
    proxy_read_timeout 60;
}
```

| Что | Ссылка | Пруф |
|---|---|---|
| **Объединённый блок вебхуков (лайфхак zмова)** | — | [id=507682](https://t.me/c/2941121338/507682) |

```nginx
# === 2. Webhooks (Платежки и Telegram) ===
# Объединенный блок для всех вебхуков
location ~ ^/(webhook|.*-webhook)
```

| Что | Ссылка | Пруф |
|---|---|---|
| **nginx.conf после обновления (дословно, локальный)** | — | [id=509017](https://t.me/c/2941121338/509017) |

```nginx
user  nginx;
worker_processes  auto;
error_log  /var/log/nginx/error.log notice;
pid        /run/nginx.pid;
events {
    worker_connections  1024;
}
http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    access_log  /var/log/nginx/access.log  main;
    sendfile        on;
    #tcp_nopush     on;
    keepalive_timeout  65;
    #gzip  on;
    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}
```

| Что | Ссылка | Пруф |
|---|---|---|
| **Caddy-реверс для сабки/кабины через служебный домен** | — | [id=455784](https://t.me/c/2941121338/455784) |

```
https://sub.служебныйдомен {
    handle { reverse_proxy * http://remnawave-subscription:... }
}
https://sub.нужныйдомен {
    handle { reverse_proxy * https://sub.служебныйдомен }
}
```

| Что | Ссылка | Пруф |
|---|---|---|
| **X-Frame-Options для веб-версии Telegram** | — | [id=502348](https://t.me/c/2941121338/502348) |

```nginx
add_header X-Frame-Options "SAMEORIGIN" always; # заменить на:
add_header Content-Security-Policy "frame-ancestors 'self' https://web.telegram.org https://*.telegram.org https://oauth.telegram.org;" always;
```
- **Вынос сабки на отдельный сервер (пошагово)** [id=474895](https://t.me/c/2941121338/474895): в DNS домена сабки меняешь записи на нужный IP; в конфиге панели ремны для сабки порт `"127.0.0.1:3010:3000"` → `"0.0.0.0:3010:3000"`, пересборка `docker compose up -d`; на новом сервере Caddy:
```caddy
sub.tvoi.domen {
    encode gzip zstd
    reverse_proxy http://айпи_панели:3010 {
        header_up Host go.vless.uno
    }
}
```
Порты: `ufw allow 80/tcp`, `ufw allow 443/tcp`, `ufw reload`, `systemctl reload caddy`; на сервере панели ограничить доступ: `sudo ufw allow from <ip_новой_сабки> to any port 3010 proto tcp`. Возврат — вернуть родной IP через DNS. «Чистый сервак нужен: с нодой сабка работать не сможет» [id=474906](https://t.me/c/2941121338/474906).
- **Реверс-прокси на сервере с remnanode**: менять порт ремнаноды с 443 на 1443, прокси на 443; при изменении порта хост ловит таймаут [id=506779](https://t.me/c/2941121338/506779).
- **Caddy vs Nginx**: «заебашь на нжинксе» vs «кади проще и его чинить легче, если чето отъебнет»; «снеси nginx proxy manager и поставь nginx в контейнере»; «caddy либо angie — сертификаты автоматически выпускаются при запуске» [id=427745, 460636, 460645](https://t.me/c/2941121338/427745); «для бедолаги и впна caddy проще: сутки мучился с nginx+клод, на новом серваке caddy — всё проще» [id=456148](https://t.me/c/2941121338/456148); «Скорее всего из-за nginx, ибо с кадди у меня проблем вообще 0» (про eGames-скрипт) [id=436952](https://t.me/c/2941121338/436952); «тот же caddy cookie/nginx secret настроить — дело 15 минут» [id=434332](https://t.me/c/2941121338/434332); «Ремна + Caddy: чтобы проксировать бота, надо привязать к VPS домен, собрать кади, и только тогда заработало» [id=440293](https://t.me/c/2941121338/440293).

| Что | Ссылка | Пруф |
|---|---|---|
| **Защита админ-панели**: «либо отдельный домен под админку (конфликтов с подписками нет), либо доступ по IP через Caddy/nginx, разрешив только API-заголовки» | — | [id=469486, 469610](https://t.me/c/2941121338/469486) |
| «при такой защите Caddy там 2 api ключа: от защиты и от самой панели» | — | [id=435380](https://t.me/c/2941121338/435380) |

### Панельные особенности Remnawave (UI/настройки)

| Что | Ссылка | Пруф |
|---|---|---|
| **Скрыть xray json в расширенных настройках хоста**: выбираешь xray json и жмёшь «скрыть» | — | [id=442186](https://t.me/c/2941121338/442186) |
| **«Использовать json в базовой подписке»** + xray-json-шаблон + хост с инбаундом + расширенные настройки этого json + сквад с обеими нодами — включение автобалансера | — | [id=487826](https://t.me/c/2941121338/487826) |
| **Серверы в боте = сквады в ремне**: «в списке серверов показываются Internal сквады вместо хостов» — «Потому что сервера это сквады, а хосты это хосты» | — | [id=464817, 457169, 457202](https://t.me/c/2941121338/464817) |

- **Коэффициент трафика ноды** [id=512330, 512379, 439330](https://t.me/c/2941121338/512330): «в ремне коэффициент на ноде — это множитель списания трафика; на сервер где трафик платный ставишь коэффициент 1 или 3; на сервера где трафик бесплатный ставишь коэффициент 0; дальше в боте на тарифе включаешь докупку трафика; если человек сидит на ноде с коэффициентом 0 — трафик вообще не тратится». По умолчанию 1, крутится на каждой ноде [id=439328](https://t.me/c/2941121338/439328).

| Что | Ссылка | Пруф |
|---|---|---|
| **Балансировка весами**: «можно задать вес для неравномерного распределения (15тб и 1тб ноды в одной стране, 3:1) — можно с cost поиграть» | — | [id=472277, 472281](https://t.me/c/2941121338/472277) |
| «remnawave виртуальный сервер балансировщик» | — | [id=462138](https://t.me/c/2941121338/462138) |
| leastPing / leastLoad | — | [id=460390](https://t.me/c/2941121338/460390) |
| «Есть готовый на сайте ремны» | — | [id=462871](https://t.me/c/2941121338/462871) |
| **Бэкап панели перед переездом — обязательно, иначе все ссылки слетят** | — | [id=451209, 451265](https://t.me/c/2941121338/451209) |
| **`cap_add: NET_ADMIN`** для WARP/xray | — | [id=427492](https://t.me/c/2941121338/427492) |
| **SRR**: `Webpage access is not allowed by Remnawave's SRR` | — | [id=456366](https://t.me/c/2941121338/456366) |

- **Панельные логи**: `docker ps` / `docker logs -f <id>`; контейнер ноды `remnanode`, `docker logs -f remnanode --tail 100`; логи ядра Xray — loglevel debug в конфиге ноды [id=439073, 439123, 439136, 439155](https://t.me/c/2941121338/439073).

| Что | Ссылка | Пруф |
|---|---|---|
| **Замена geo через панель**: «ставим из панели в узел» | — | [id=461490](https://t.me/c/2941121338/461490) |
| «в панели от этого не подтянутся категории из ноды» | — | [id=457280](https://t.me/c/2941121338/457280) |
| запрет-методы | [docs.rw/zapret-ru-gov](https://docs.rw/docs/learn/zapret-ru-gov/) | [id=406962](https://t.me/c/2941121338/406962) |
| свежие ру-файлы `github.com/runetfreedom/russia-v2ray-rules-dat` | — | [id=489702](https://t.me/c/2941121338/489702) |
| geosite-категория есть в dat на сервере, но клиенту не передаётся | — | [id=489136](https://t.me/c/2941121338/489136) |
| **MTU**: «Где мту выставить?» — «1200 у примеру», «в конфиге в панели или на самой ноде?» | — | [id=435427–435429](https://t.me/c/2941121338/435427) |
| «в nodehost в 1Gbit — 1476 mtu» | — | [id=426069](https://t.me/c/2941121338/426069) |
| **Стратегия сброса трафика**: «Настройки — подписки — трафик — стратегия сброса» | — | [id=435290](https://t.me/c/2941121338/435290) |
| **API-ключи/токены**: `WEB_API_DEFAULT_TOKEN` — «сгенерировать конечно же» | — | [id=436536](https://t.me/c/2941121338/436536) |
| «API создаются, а вебхук нет» при всех галках | — | [id=507167](https://t.me/c/2941121338/507167) |
| `WEBHOOK_URL` + `WEBHOOK_SECRET_HEADER` | — | [id=436471](https://t.me/c/2941121338/436471) |
| **Терминал в панели**: «в терминал можно зайти только к нодам да?» | — | [id=457653](https://t.me/c/2941121338/457653) |

- **Xray-ядро через панель**: подстановка бинарника `VAR/lib/remnanode/xray:/usr/local/bin/xray` + chmod [id=472977](https://t.me/c/2941121338/472977); «изменение конфига перезапускает ядро (хэш-проверка) — клиенты дропаются; тесты: loglevel/network/target/fingerprint меняют конфиг → рестарт; добавление пробела → "no restart required"; голое ядро не рестартует при изменении конфига» [id=516386, 516385](https://t.me/c/2941121338/516386).

| Что | Ссылка | Пруф |
|---|---|---|
| **Смена конфига в профиле ноды**: юзерам достаточно «обновить» подписку, пере-подключение нужно только при смене домена | — | [id=405758](https://t.me/c/2941121338/405758) |

- **Ресурсы**: «на 10 юзеров потянет»; «на ноду 1 гб онлайн 100-150 на тсп реалити» [id=432715](https://t.me/c/2941121338/432715); «2/4 под панель нормально?» [id=470473](https://t.me/c/2941121338/470473); «у меня load average не норм, посмотри steal time» [id=433112](https://t.me/c/2941121338/433112); AES-NI выключен на хостере = постоянно падает, попросить ТП включить [id=409444](https://t.me/c/2941121338/409444).

---

## Период 16.05–05.06.2026 — Bedolaga v3.56–3.58, Remnawave-admin 2.14

| Что | Ссылка | Пруф |
|---|---|---|
| Экосистема GitHub : remnawave/panel, BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot, BEDOLAGA-DEV/bedolaga-cabinet, kutovoys/xray-checker, eGamesAPI/remnawave-reverse-proxy, Jolymmiels/remnawave-telegram-shop, machka-pasla/remnawave-tg-shop, DigneZzZ/remnawave-scripts, distillium/remnawave-backup-restore, maposia/remnawave-telegram-sub-mini-app, legiz-ru/my-remnawave, dotX12/traffic-guard | — | [id=575790](https://t.me/c/2941121338/575790) [id=528036](https://t.me/c/2941121338/528036) [id=625807](https://t.me/c/2941121338/625807) |
| MCP для панели | [dzhokhar1/mcp-remnawave](https://github.com/dzhokhar1/mcp-remnawave) | [id=648562](https://t.me/c/2941121338/648562) |
| Remnawave docs | [docs.rw/awesome-remnawave](https://docs.rw/docs/awesome-remnawave) | [id=528620](https://t.me/c/2941121338/528620) |
| Caddy/nginx: handle как location , bot_network external remnawave_bot_network , MTU 1350 `com.docker.network.driver.mtu: 1350` | — | [id=615385](https://t.me/c/2941121338/615385) [id=615280](https://t.me/c/2941121338/615280) [id=615203](https://t.me/c/2941121338/615203) |

---

## Период 07–26.06.2026 — Bedolaga 3.60–3.61, Subscription-page 7.2.5/7.2.6

| Что | Ссылка | Пруф |
|---|---|---|
| remnawave/panel, BEDOLAGA-DEV/bot, BEDOLAGA-DEV/cabinet | — | [id=684162](https://t.me/c/2941121338/684162) |
| kutovoys/xray-checker | — | [id=685766](https://t.me/c/2941121338/685766) |
| x1roko/node-setup | — | [id=746246](https://t.me/c/2941121338/746246) |
| Mrvibecodic/subscription-middleware | — | [id=702308](https://t.me/c/2941121338/702308) |
| syvlech/limiter | — | [id=698072](https://t.me/c/2941121338/698072) |
| goldns/remna_sub_panel | — | [id=738151](https://t.me/c/2941121338/738151) |
| PEDZEO/backup-telegram | — | [id=726645](https://t.me/c/2941121338/726645) |
| Шаблоны {{DAYS_LEFT}} {{TRAFFIC_USED}} {{SS_HWID_LIMIT}} | — | [id=741298](https://t.me/c/2941121338/741298) |
| Karing `karing://install-config?url={{URLENCODED}}&name={{URLENCODED}}` | — | [id=751053](https://t.me/c/2941121338/751053) |
| Sing-box SINGBOX ^sfa\|sfi\|sfm\|sft\|karing\|singbox | — | [id=751097](https://t.me/c/2941121338/751097) |
| INCY sessionIDKey Base62 16-32 | — | [id=751951](https://t.me/c/2941121338/751951) |
| Platega @ArstanPlatega RollyPay rollypay.io | — | [id=684162](https://t.me/c/2941121338/684162) |

## Период 26.06–08.07.2026 — Remnawave 2.8.0, Bedolaga v3.61–3.62, Cabinet 1.59

| Что | Ссылка | Пруф |
|---|---|---|
| Remnawave frontend релизы | [remnawave/frontend · releases](https://github.com/remnawave/frontend/releases/tag/2.8.0) | [id=772121](https://t.me/c/2941121338/772121) |
| доки | [f.docs.rw/t](https://f.docs.rw/t/topic/178) | [id=771027](https://t.me/c/2941121338/771027) |
| Xray JSON advanced | [docs.rw/xray-json-advanced](https://docs.rw/learn/xray-json-advanced) | [id=765827](https://t.me/c/2941121338/765827) |
| server-routing | [docs.rw/server-routing](https://docs.rw/learn/server-routing) | [id=790733](https://t.me/c/2941121338/790733) |
| Bedolaga Cabinet: github.com/BEDOLAGA-DEV/bedolaga-cabinet/ | — | [id=831472](https://t.me/c/2941121338/831472) |
| skill | [Case211/skill-remnawave-xray](https://github.com/Case211/skill-remnawave-xray) | [id=784565](https://t.me/c/2941121338/784565) |
| Subscription-page | [remnawave/subscription-page](https://github.com/remnawave/subscription-page) | [id=766991](https://t.me/c/2941121338/766991) |
| Скрипты | [x1roko/node-setup](https://github.com/x1roko/node-setup) | [id=781565](https://t.me/c/2941121338/781565) |
| DigneZzZ/geoblock | [DigneZzZ/geoblock](https://github.com/DigneZzZ/geoblock) | [id=805637](https://t.me/c/2941121338/805637) |
| Чекеры: @bschekbot | — | [id=805747](https://t.me/c/2941121338/805747) [id=767694](https://t.me/c/2941121338/767694) |
| @Latency_Lab_bot | — | [id=767696](https://t.me/c/2941121338/767696) |
| bgp.tools/24#connectivity | [bgp.tools/24#connectivity](https://bgp.tools/prefix/166.0.0.0/24#connectivity) | [id=761458](https://t.me/c/2941121338/761458) |
| WARP: (warp_install.sh, `vps-warp update`) | [tagashi666/vps-warp](https://github.com/tagashi666/vps-warp) | [id=798855](https://t.me/c/2941121338/798855) [id=791162](https://t.me/c/2941121338/791162) [id=793349](https://t.me/c/2941121338/793349) |
| warp-native: `bash <(curl -fsSL https://raw.githubusercontent.com/distillium/warp-native/main/install.sh)` | — | [id=791162](https://t.me/c/2941121338/791162) |
| Happ кастомизация | [happ.su/provider-id](https://www.happ.su/main/ru/dev-docs/provider-id) | [id=766833](https://t.me/c/2941121338/766833) |
| Мультитест: `bash <(curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh)` | — | [id=785826](https://t.me/c/2941121338/785826) |
| censorcheck: `wget -qO- censorcheck.tlab.pw \| bash` | — | [id=763806](https://t.me/c/2941121338/763806) |

---

## Период 08–20.07.2026 — Remnawave 2.8.1, Bedolaga v3.62–3.64, Cabinet 1.61

### Официальный список репозиториев экосистемы (пост `BedolagamNaPivoBot`)
[id=835847|08.07.2026; повторяется [id=902763|17–18.07.2026](https://t.me/c/2941121338/835847)]
- Ядро: `remnawave/panel`, `BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot`, `BEDOLAGA-DEV/bedolaga-cabinet`
- Полезные проекты: `kutovoys/xray-checker`, `eGamesAPI/remnawave-reverse-proxy`, `Jolymmiels/remnawave-telegram-shop`, `machka-pasla/remnawave-tg-shop`, `DigneZzZ/remnawave-scripts`, `distillium/remnawave-backup-restore`, `maposia/remnawave-telegram-sub-mini-app`, `legiz-ru/my-remnawave`, `dotX12/traffic-guard`

| Что | Ссылка | Пруф |
|---|---|---|
| Официальные партнёрства: **Platega × Bedolaga** (менеджер @ArstanPlatega, кодовое слово «bedolaga»), **RollyPay × Bedolaga** (rollypay.io; СБП QR, карты RU/зарубежные, крипта USDT/TON/ETH/криптобот/XRocket, оплата по Беларуси и ЕРИП, без ИП/ООО) — партнёрские условия платежек подключаются через менеджера | — | [id=902763\|17.07.2026](https://t.me/c/2941121338/902763) |
| Подтверждение наличия `traffic-guard` (dotX12) и `xray-checker` (kutovoys) в списке партнёров/бота | — | [id=872427\|14.07.2026](https://t.me/c/2941121338/872427) |
| Про альтернативу xray-checker: «конфиг в параметр запуска пихаешь и пингуешь какой-нибудь сайт через сокс-проксю курлом — вот и весь xray-checker (и даже лучше)» | — | [id=840760\|10.07.2026](https://t.me/c/2941121338/840760) |

### Форки / дашборды

| Что | Ссылка | Пруф |
|---|---|---|
| `https://github.com/goldns/remna_sub_panel` — «офигенный форк», sub_panel для ремны | — | [id=846530\|11.07.2026](https://t.me/c/2941121338/846530) |
| «на github есть темка remnasubs» (под speed-тесты) | — | [id=846571\|11.07.2026](https://t.me/c/2941121338/846571) |
| Дока Remnawave: `docs.rw` (из РФ без ВПН не открывается) | — | [id=869005\|14.07.2026](https://t.me/c/2941121338/869005) |
| подписка на отдельном сервере: `https://docs.rw/install/subscription-page/separate-server` | — | [id=868901](https://t.me/c/2941121338/868901) |
| балансировка «Автовыбор» для xray: `docs.rw/learn/xray-json-advanced` | — | [id=863501\|13.07.2026](https://t.me/c/2941121338/863501) |

### PR фиксов (бот/кабинет)
- `github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot/pull/3066, 3067, 3068, 3069, 3070`; `bedolaga-cabinet/pull/492, 493` [id=868519, 868616|14.07.2026](https://t.me/c/2941121338/868519).

### Прочие панельные ссылки

| Что | Ссылка | Пруф |
|---|---|---|
| Скрипты/форки из официального списка — `DigneZzZ/remnawave-scripts`, `distillium/remnawave-backup-restore`, `legiz-ru/my-remnawave`, `eGamesAPI/remnawave-reverse-proxy`, `maposia/remnawave-telegram-sub-mini-app` . Отдельных env/команд из этих скриптов в заметках 121–132 нет | — | [id=835847, 902763](https://t.me/c/2941121338/835847) |
| `map.latencylab.ru` — карта пингов/локаций для выбора хоста под ноду | — | [id=876836\|14.07.2026](https://t.me/c/2941121338/876836) |
| CisPay (новый метод оплаты в Bedolaga): документация `api.cispay.app/docs` (для человека), `api.cispay.app/openapi.json` (для вайбкода), демо `cispay.app` | — | [id=923402, 923102\|20.07.2026](https://t.me/c/2941121338/923402) |
| Продавцы «настроят Remnawave + CDN под ключ» (факт рынка): настройка БС в ремне (Yandex/VK/TimeWeb/Beeline) 1500₽, мануал с видео 500₽, «автовыбор» 300₽ | — | [id=897441\|17.07.2026](https://t.me/c/2941121338/897441) |
| Beeline CDN гайд для Remnawave 2000₽ + настройка 3000₽, «работает HAPP и INCY, ядро не модифицирую» | — | [id=905293\|18.07.2026](https://t.me/c/2941121338/905293) |
| «база мануалов по своему VPN (Remnawave, CDN-настройка, Reality/XHTTP/gRPC/Trojan/Hysteria2, боты, аудит подписки) — 3000 ₽, только CDN — 2000 ₽» | — | [id=912157\|19.07.2026](https://t.me/c/2941121338/912157) |
| «создать бота для обхода бс — 7000₽ (мануал/скрипты/пакет CDN XHTTP\|Reality\|gRPC\|VLESS+Vision)» | — | [id=895591\|16.07.2026](https://t.me/c/2941121338/895591) |

### Замечание по покрытию
note_128 (chunk_128, id 887158..895957, 16–17.07.2026) по теме «панели и их настройка» содержательных фактов не содержит — разделы чанка представляют собой фрагментированный/искажённый флуд (юр. вопросы, хостинги, клиентские конфиги); достоверных панельных утверждений с читаемыми пруф-id в нём не выявлено.

---

## Период 20–31.07.2026 — Bedolaga v3.66/3.67 + Cabinet 1.64 (рекурренты Platega/Lava)

- Экосистема [id=992023, 1003920](https://t.me/c/2941121338/992023): remnawave/panel; BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot; BEDOLAGA-DEV/bedolaga-cabinet; kutovoys/xray-checker; eGamesAPI/remnawave-reverse-proxy; Jolymmiels/remnawave-telegram-shop; machka-pasla/remnawave-tg-shop; DigneZzZ/remnawave-scripts; distillium/remnawave-backup-restore; maposia/remnawave-telegram-sub-mini-app; legiz-ru/my-remnawave; dotX12/traffic-guard

| Что | Ссылка | Пруф |
|---|---|---|
| Гайды CDN-маршрутизации | — | [id=968456\|Sergey VIDEO\|26.07.2026](https://t.me/c/2941121338/968456) |
| роутинг | [hydraponique/roscomvpn-routing](https://github.com/hydraponique/roscomvpn-routing) | [id=973152](https://t.me/c/2941121338/973152) |
| автоинсталлер | [matrixlegend-code/vpn-cdn-installer](https://github.com/matrixlegend-code/vpn-cdn-installer) | [id=960850](https://t.me/c/2941121338/960850) |
| Yandex-CDN | [internetkafe/yandex-cdn-xhttp](https://github.com/internetkafe/yandex-cdn-xhttp) | [id=1000891](https://t.me/c/2941121338/1000891) |
| Beeline исходники (`npm.cmd start`, `.env` ) | [Latnove/beeline-cdn-customer](https://github.com/Latnove/beeline-cdn-customer) | [id=997865\|𝗕𝘂𝗹𝗮𝘁\|29.07.2026](https://t.me/c/2941121338/997865) [id=997760](https://t.me/c/2941121338/997760) |
| Remnawave Xray UI Editor | [VAQYBIN/Remnawave-Xray-UI-Editor](https://github.com/VAQYBIN/Remnawave-Xray-UI-Editor) | [id=974370\|Vladislav\|26.07.2026](https://t.me/c/2941121338/974370) |
| mobile443-filter | [wh3r3ar3you/mobile443-filter](https://github.com/wh3r3ar3you/mobile443-filter) | [id=980772\|Zak\|27.07.2026](https://t.me/c/2941121338/980772) |
| Мульти-тест | — | [id=967382, 1004953](https://t.me/c/2941121338/967382) |

  ```bash
  bash <(curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh)
  ```
  или `curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh -o /usr/local/bin/multitest && chmod +x /usr/local/bin/multitest && echo "Установлено! Запуск: multitest"`

| Что | Ссылка | Пруф |
|---|---|---|
| censorcheck: `curl -sSL -A "Wget/1.21.3" censorcheck.tlab.pw \| sed 's/":443"/":8443"/g; s/"port": 443/"port": 8443/g' \| bash` | — | [id=935719](https://t.me/c/2941121338/935719) |
| `wget -qO- censorcheck.tlab.pw \| bash` | — | [id=949953](https://t.me/c/2941121338/949953) |
| `wget -qO- https://raw.githubusercontent.com/Nokola-Tesla/censorcheck/main/censorcheck.sh \| bash` | — | [id=957898](https://t.me/c/2941121338/957898) |
| DPI-детектор `docker run --rm -it --pull=always ghcr.io/runnin4ik/dpi-detector:latest` | — | [id=934724](https://t.me/c/2941121338/934724) |
| Чекеры БС: @bschekbot | — | [id=960125](https://t.me/c/2941121338/960125) |
| @checkburbot | — | [id=981043](https://t.me/c/2941121338/981038/981043) |
| @Latency_Lab_bot | — | [id=999595](https://t.me/c/2941121338/999595) |
| bs.stopsliv.lol | — | [id=966129](https://t.me/c/2941121338/966129) |
| 128.140.x.x:3000 | [128.140.x.x:3000](http://128.140.x.x:3000/) | [id=956985](https://t.me/c/2941121338/956985) |
| shc | [mankier.com/shc](https://www.mankier.com/1/shc) | [id=959747](https://t.me/c/2941121338/959747) |
| happ://crypt5/ и incy://crypt1/ — «иллюзия защиты» | — | [id=992545, 993538](https://t.me/c/2941121338/992545) |
| Дока | [xtls.github.io](https://xtls.github.io) | [id=1000688](https://t.me/c/2941121338/1000688) |
| feedback.incy.cc | — | [id=940703](https://t.me/c/2941121338/940703) |
| vlesshelp.h1cloud.net | — | [id=971286](https://t.me/c/2941121338/971286) |

---

## Период 31.07–09.08.2026 — Remnawave 3.0.0 (ломающий), Bedolaga v4.0.0, Cabinet 1.65

### Репозитории экосистемы [id=1005890, id=1036829](https://t.me/c/2941121338/1005890)

| Что | Ссылка | Пруф |
|---|---|---|
| remnawave/panel, BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot, BEDOLAGA-DEV/bedolaga-cabinet, kutovoys/xray-checker, eGamesAPI/remnawave-reverse-proxy, Jolymmiels/remnawave-telegram-shop, machka-pasla/remnawave-tg-shop, DigneZzZ/remnawave-scripts, distillium/remnawave-backup-restore, maposia/remnawave-telegram-sub-mini-app, legiz-ru/my-remnawave, dotX12/traffic-guard, kenyawest/remnawave-bedolaga-telegram-bot:latest | — | [id=1014998](https://t.me/c/2941121338/1014998) |

### Документация

| Что | Ссылка | Пруф |
|---|---|---|
| Bedolaga | [docs.bedolagam.ru/introduction](https://docs.bedolagam.ru/introduction) | [id=1011970](https://t.me/c/2941121338/1011970) |
| Remnawave | [f.docs.rw/v300](https://f.docs.rw/releases/v300) | [id=1012452](https://t.me/c/2941121338/1012452) |
| Новые ENV | [log.rw/NEWENV](https://log.rw/NEWENV) | [id=1037040](https://t.me/c/2941121338/1037040) |

### Внешние инструменты

| Что | Ссылка | Пруф |
|---|---|---|
| расшаривание хостов | [goldns/remna_sub_panel](https://github.com/goldns/remna_sub_panel) | [id=1011582](https://t.me/c/2941121338/1011582) |
| диагностика нод | [Case211/node-diagnostic](https://github.com/Case211/node-diagnostic) | [id=1006320](https://t.me/c/2941121338/1006320) |
| python-либа Platega | [DOFER998/aioplatega](https://github.com/DOFER998/aioplatega) | [id=1006320](https://t.me/c/2941121338/1006320) |
| правила роутинга | [hydraponique/roscomvpn-routing](https://github.com/hydraponique/roscomvpn-routing) | [id=1015441](https://t.me/c/2941121338/1015441) |
| обход Yandex CDN | [vozduh443/Yandex-CDN-only-on-Mobile-Whitelist-Bypass](https://github.com/vozduh443/Yandex-CDN-only-on-Mobile-Whitelist-Bypass) | [id=1013079](https://t.me/c/2941121338/1013079) |
| Xray UI Editor | [VAQYBIN/Remnawave-Xray-UI-Editor · releases](https://github.com/VAQYBIN/Remnawave-Xray-UI-Editor/releases/tag/v1.2.0) | [id=1046174](https://t.me/c/2941121338/1046174) |
| форк Xray-core | [Jolymmiles/Xray-core](https://github.com/Jolymmiles/Xray-core) | [id=1078258](https://t.me/c/2941121338/1078258) |
| YooKassa → «Мой налог» | [zavul0nn/yookassa-to-mynalog](https://github.com/zavul0nn/yookassa-to-mynalog) | [id=1058113](https://t.me/c/2941121338/1058113) |
| XDNS | [internetkafe/InternetkafeXDNS](https://github.com/internetkafe/InternetkafeXDNS) | [id=1033310](https://t.me/c/2941121338/1033310) |
| примеры Xray | [xtls/Xray-examples](https://github.com/xtls/Xray-examples) | [id=1075042](https://t.me/c/2941121338/1075042) |
| Throne VPN-клиент | [throneproj/Throne](https://github.com/throneproj/Throne) | [id=1036160](https://t.me/c/2941121338/1036160) |
| автоответчик тикетов | [AirP0WeR/bedolaga-support](https://github.com/AirP0WeR/bedolaga-support) | [id=1064918](https://t.me/c/2941121338/1064918) |

### CLI-команды для диагностики [id=1066537](https://t.me/c/2941121338/1066537)
```bash
bash <(curl -Ls IP.Check.Place | sed '/^\s*show_ad\s*$/d') -l en
curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh -o /usr/local/bin/multitest && chmod +x /usr/local/bin/multitest
```

### BPF-шейпер для ноды [id=1058113](https://t.me/c/2941121338/1058113)
- fq flow_limit 100 → UDP (Hysteria) 0.5 Мбит; поднять до 2000 → 4.5 Мбит.

---

## Период 09–20.08.2026 — Remnawave 3.2.3/3.3.0, Bedolaga v4.1.0 (GeoCheck)

| Что | Ссылка | Пруф |
|---|---|---|
| /18 | [f.docs.rw/t](https://f.docs.rw/t/topic/354/17) · [f.docs.rw/t](https://f.docs.rw/t/topic/520) · [f.docs.rw/t](https://f.docs.rw/t/topic/562) · [f.docs.rw/v300](https://f.docs.rw/releases/v300) · [docs.rw](https://docs.rw) | — |
| eGamesAPI/remnawave-reverse-proxy | [eGamesAPI/remnawave-reverse-proxy](https://github.com/eGamesAPI/remnawave-reverse-proxy) | — |
| BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot · releases | [BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot · releases](https://github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot/releases/tag/v4.1.0) | — |
| BEDOLAGA-DEV/bedolaga-cabinet | [BEDOLAGA-DEV/bedolaga-cabinet](https://github.com/BEDOLAGA-DEV/bedolaga-cabinet) | — |
| remnawave/geocheck | [remnawave/geocheck](https://github.com/remnawave/geocheck) | — |
| l0nelynx/xray-geocheck | [l0nelynx/xray-geocheck](https://github.com/l0nelynx/xray-geocheck) | [id=1143591](https://t.me/c/2941121338/1143591) |
| syvlech/remnawave-limiter | [syvlech/remnawave-limiter](https://github.com/syvlech/remnawave-limiter) | [id=1097597](https://t.me/c/2941121338/1097597) |
| SkunkBG/shape | [SkunkBG/shape](https://github.com/SkunkBG/shape) | — |
| zavul0nn/remnawave-grace-access | [zavul0nn/remnawave-grace-access](https://github.com/zavul0nn/remnawave-grace-access) | — |
| distillium/remnawave-backup-restore | [distillium/remnawave-backup-restore](https://github.com/distillium/remnawave-backup-restore) | — |
| Mrvibecodic/remnawave-subscription-middleware | [Mrvibecodic/remnawave-subscription-middleware](https://github.com/Mrvibecodic/remnawave-subscription-middleware) | — |
| Case211/skill-remnawave-xray | [Case211/skill-remnawave-xray](https://github.com/Case211/skill-remnawave-xray) | — |
| AirP0WeR/bedolaga-support | [AirP0WeR/bedolaga-support](https://github.com/AirP0WeR/bedolaga-support) | — |
| tagashi666/ai-support | [tagashi666/ai-support](https://github.com/tagashi666/ai-support) | — |
| Kulebyako/billing-monitoring | [Kulebyako/billing-monitoring](https://github.com/Kulebyako/billing-monitoring) | — |
| tagashi666/vps-warp | [tagashi666/vps-warp](https://github.com/tagashi666/vps-warp) | — |
| distillium/warp-native | [distillium/warp-native](https://github.com/distillium/warp-native) | — |
| `curl -sL .../multitest.sh -o /usr/local/bin/multitest && chmod +x ...` | [saveksme/multitest](https://github.com/saveksme/multitest) | [id=1110575](https://t.me/c/2941121338/1110575) |

- `bash <(curl -Ls bench.tlab.pw) --speed` [id=1125388](https://t.me/c/2941121338/1125388); `wget -qO- censorcheck.tlab.pw | bash` [id=1154800](https://t.me/c/2941121338/1154800); `bash <(curl -Ls https://Check.Place) -EI` [id=1089029](https://t.me/c/2941121338/1089029); @dpi_checker_robot [id=1096331](https://t.me/c/2941121338/1096331) [dpi.stopsliv.lol/docs](https://dpi.stopsliv.lol/api/v1/docs); @bschekbot; bsbord.com; https://Check.Place

| Что | Ссылка | Пруф |
|---|---|---|
| Manual32 2500-4000₽ 6 CDN | — | [id=1084676](https://t.me/c/2941121338/1084676) [id=1082415](https://t.me/c/2941121338/1082415) |

## Период 20–23.08.2026 — совместимость 2.8.x/3.2.2, GHCR, пин-борда

| Что | Ссылка | Пруф |
|---|---|---|
| Документация Remnawave: `f.docs.rw` (гайд обновления до 3.x; «как обновиться до новой версии») | — | [id=1163018\|21.08](https://t.me/c/2941121338/1163018) |
| установка ноды: `d.docs.rw/install/remnawave-node` | — | [id=1167308\|22.08](https://t.me/c/2941121338/1167308) |
| Канал релизов/логов: `https://t.me/remnalog` | — | [id=1163018\|21.08](https://t.me/c/2941121338/1163018) |
| Официальная GitHub пин-борда Remnawave (из чата, «поставить звёздочки») | — | [id=1173179, id=1173186\|23.08](https://t.me/c/2941121338/1173179) |

  - `remnawave/panel` — главный
  - `BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot`
  - `BEDOLAGA-DEV/bedolaga-cabinet`
  - Полезные: `kutovoys/xray-checker`, `eGamesAPI/remnawave-reverse-proxy`, `Jolymmiels/remnawave-telegram-shop`, `machka-pasla/remnawave-tg-shop`, `DigneZzZ/remnawave-scripts`, `distillium/remnawave-backup-restore`, `maposia/remnawave-telegram-sub-mini-app`, `legiz-ru/my-remnawave`, `dotX12/traffic-guard`

| Что | Ссылка | Пруф |
|---|---|---|
| Скрипты установки/управления нодой и панелью: `https://github.com/DenFiord/remnascripts` (RemnaNode Manager, SelfSteal, RemnaWARP, RemnaPsiphon; Panel 2.6–3.3) | — | [id=1166173, id=1166989\|22.08](https://t.me/c/2941121338/1166173) |
| Бэкап/restore панели: `https://github.com/distillium/remnawave-backup-restore` | — | [id=1160274\|21.08](https://t.me/c/2941121338/1160274) [id=1166989\|22.08](https://t.me/c/2941121338/1166989) |
| Объединение подписок / grace access (прослойка над панелью): `https://github.com/Mrvibecodic/remnawave-subscription-middleware` | — | [id=1166989\|22.08](https://t.me/c/2941121338/1166989) |
| Чёрный список забаненных (12к+, от bypara): `https://raw.githubusercontent.com/Blin4ickUSE/ban-vpn/refs/heads/main/blacklist.txt` | — | [id=1166989\|22.08](https://t.me/c/2941121338/1166989) |
| Интеграция с панелью по API: `https://github.com/SkunkBG/shape` (Remnawave API + API Shaper) | — | [id=1176773\|23.08](https://t.me/c/2941121338/1176773) |
| Mini-app / подписочные приложения бота: `maposia/remnawave-telegram-sub-mini-app` (из пин-борды) | — | [id=1173186\|23.08](https://t.me/c/2941121338/1173186) |
| Проверка нод/подписок из панели (upstream-тулинг в чате, для контроля работы панели): боты `@dpi_checker_robot`, `@bschekbot` (bschecker, платный), `@Latency_Lab_bot` (бесплатный), `@ipregion_bot`, multi-test (vless-тест) | — | [id=1161456, id=1161453\|21.08](https://t.me/c/2941121338/1161456) [id=1163677\|21.08](https://t.me/c/2941121338/1163677) [id=1178264, id=1178682\|23.08](https://t.me/c/2941121338/1178264) |

- **Wildcard-практика для подписочного домена панели/сабки** (подсмотрено у AllVPN): в сертификате `ferreo.sbs` + `*.ferreo.sbs` — чекеры, смотрящие в серт, не находят поддомены; РКН блокит только поддомен, фулл домен не блокируется (достаточно сменить поддомен) [id=1170200, id=1170206|22.08](https://t.me/c/2941121338/1170200).

| Что | Ссылка | Пруф |
|---|---|---|
| Разделение юзеров на изолированные группы в панели: у AllVPN каждые ~100 пользователей — отдельный «сквад» в Remnawave на своём изолированном мосту, один домен, меняется только поддомен | — | [id=1170166, id=1170177\|22.08](https://t.me/c/2941121338/1170166) |
| Тегирование вместо UUID в `xray json template` панели (чтобы не добавлять UUID в каждый конфиг — новому хосту присваивается тег, tag-based routing) | — | [id=1158531\|21.08](https://t.me/c/2941121338/1158531) |

---
Источник: https://host.pink/baza/paneli/ssylki-instrumenty/
Оригинал: https://github.com/Rxflex/BedolagaBD/blob/main/docs/01-панели/ссылки-инструменты.md
Лицензия: CC BY-SA 4.0
