Ссылки и инструменты
Репозитории экосистемы, документация, утилиты.
Период 23.08–07.09.2025 — Bedolaga v2.0.x–2.2.x, Remnawave 2.1.x
| Что | Ссылка | Пруф |
|---|---|---|
| Смена ядра Xray | DigneZzZ/remnawave-scripts | пруф |
| Subscription Page | remnawave/subscription-page | пруф |
| саб-страница Egora | Fr1ngg/remnawave-multistep-xraychecker-subpage-adaptive | пруф |
| MiniApp мапоши | maposia/remnawave-telegram-sub-mini-app | пруф |
| редирект SawGoD | SawGoD/redirect-page | пруф |
| Observer | 0FL01/remnawave-observer | пруф |
| Prizrak-Box | legiz-ru/Prizrak-Box · releases | пруф |
| Backup-restore | distillium/remnawave-backup-restore | пруф |
| Доки | remna.st | пруф |
| профили/сквады | remna.st/blog | пруф |
| Bedolaga wiki | Fr1ngg/remnawave-bedolaga-telegram-bot · wiki | пруф |
| .env.example | — | пруф |
| web-admin | Fr1ngg/remnawave-bedolaga-telegram-bot · web-admin-integration.md | пруф |
| YooKassa: separate-payment-methods | — | пруф |
| yookassa.ru/sbp | yookassa.ru/sbp | пруф |
Проверки: bash <(wget -qO- https://ipregion.vrnt.xyz), censorcheck | — | пруф |
bash <(curl -Ls IP.Check.Place) -l en | — | пруф |
| YABS/bench.sh | — | пруф |
| Мониторинг | xray-checker.kutovoy.dev | пруф |
| uptime-kuma | — | пруф |
Период 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 | — | пруф |
| Reverse-proxy: , certwarden , grafana | wiki.egam.es/external-api · wiki.egam.es/certwarden · wiki.egam.es/grafana-monitoring-setup | пруф пруф пруф |
| Сабка: , customization | docs.rw/bundled · docs.rw/docs | пруф пруф |
Redirect: , /miniapp/redirect/?redirect_to= | SawGoD/redirect-page | пруф пруф |
| Happ: , hydraponique/roscomvpn-happ-routing, 1andrevic/Re-filter-lists , antifilter.download | routing.happ.su | пруф пруф пруф |
Xray-checker image: kutovoys/xray-checker env SUBSCRIPTION_URL= без HWID/безлимит | — | пруф |
| bezzel лёгкий | — | пруф |
| xray-checker + CF API DNS-баланс | — | пруф |
Скрипты: Caddy selfsteal docker exec <id> xray x25519 && openssl rand -hex 8 | DigneZzZ/remnawave-scripts | пруф |
Reshala wget -O install.sh ... && bash install.sh && reshala BBR3 несовместим с шейпером | DonMatteoVPN/Reshala-Remnawave-Bedolaga | пруф пруф |
| чеки Gy9vin fork @NalogAutoBot 1% | Gy9vin/remnawave-bedolaga-telegram-bot | пруф пруф |
| Мониторинг: Netdata, Prometheus+Grafana+Alertmanager, Zabbix , Beszel , Grafana | wiki.egam.es/grafana-monitoring-setup | пруф пруф пруф |
| RKN/zapret: , , IndeecFOX/zapret4rocket | kutovoys/ru_gov_zapret · docs.rw/zapret-ru-gov | пруф пруф пруф |
CensorCheck bash <(wget -qO- https://github.com/vernette/censorcheck/raw/master/censorcheck.sh) --mode dpi | — | пруф |
Проверки (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 ... | — | пруф |
Гео/баланс: bash <(wget -qO- https://github.com/Davoyan/ipregion/raw/main/ipregion.sh) | — | пруф |
| DNS A TTL 1-2 мин CF API | — | пруф |
| Xray balancer roundrobin/leastload | — | пруф |
Лимиты: tc qdisc шейпер 10-20mbit | — | пруф |
limit_rate nginx | — | пруф |
| BBR3 ёмкость 1/2:15-25 2/4:40-60 4/8:~100 8/16:200-250, BBR3 +20-30% | — | пруф |
| Домены: reg.ru, regway, safedomainsbot, dynadot, GCore | — | пруф |
| acme.sh+Certwarden | — | пруф |
| Miniapp 2.2.5 React-фикс | maposia/remnawave-telegram-sub-mini-app · releases | пруф |
| Прочее: lazydocker/lazygit | — | пруф |
| fail2ban | — | пруф |
| CrowdSec 8080 | — | пруф |
| V2IpLimit анти-спуф | houshmand-2005/V2IpLimit | пруф |
env сабки APP_PORT=3010, REMNAWAVE_PANEL_URL=http://remnawave:3000, REMNAWAVE_API_TOKEN | — | пруф |
Период 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 | пруф |
| Remnawave docs: (server-routing, xray-json-advanced, subscription-page) | docs.rw/docs | — |
| Caddy сборки с xcaddy caddy-security/cloudflare/ratelimit/cache-handler/defender/maxmind | — | пруф |
dashboard bash <(wget https://dignezzz.github.io/server/dashboard.sh) --force | — | пруф |
Период 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 | — | пруф |
| доки docs.rw changelog/node-plugins/server-routing/common-errors | — | пруф |
| шаблоны remnawave/templates vless-to-vless/ss | — | пруф |
| blacklist raw Blin4ickUSE | — | пруф |
| скрипт R4z | — | пруф |
| ipregion.sh | — | пруф |
| вебхуки ремны real-time vs polling | — | пруф |
| балансер лимит по группам | — | пруф |
| зеркала сабки | — | пруф |
Период 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 | — | пруф |
| Бэкап: . Чёрный список | distillium/remnawave-backup-restore · BEDOLAGA-DEV/VPN-BLACKLIST | пруф пруф |
| Bedolagaban | PEDZEO/bedolagaban-install | пруф |
| Доки: docker-deployment , email-auth , telegram-oidc , troubleshooting , server-routing , separate-server , common-errors , rescue-cli | — | пруф пруф пруф пруф пруф пруф пруф пруф |
| Happ Provider ID: (100 hwid бесплатно) | happ.su/provider-id | пруф |
Селфстил: bash <(curl -Ls https://github.com/DigneZzZ/remnawave-scripts/raw/main/selfsteal.sh) @ install | — | пруф |
| Платежки (вебхуки/env): Overpay P12 , RollyPay , YOOKASSA , FreeKassa , Heleket , PayPear , AuraPay aurapay.tech | — | пруф пруф пруф пруф пруф пруф пруф |
Период 25.04–15.05.2026 — Bedolaga v3.49–3.55, Cabinet 1.49–1.52
Репозитории экосистемы (из закрепа бота) пруф
- remnawave/panel
- BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot
- BEDOLAGA-DEV/bedolaga-cabinet
- kutovoys/xray-checker — статус серверов; поддержка есть в боте (кнопка), в кабинете берётся через админку пруф; «xray checker» упоминается в контексте фейкового онлайна пруф
- eGamesAPI/remnawave-reverse-proxy
- Jolymmiels/remnawave-telegram-shop; machka-pasla/remnawave-telegram-tg-shop
- DigneZzZ/remnawave-scripts — панельные скрипты; README_RU.md (установка ноды) пруф, README-selfsteal.md (автовыпуск сертификатов, nginx+SSL) пруф
- distillium/remnawave-backup-restore — бэкап/восстановление пруф; ⚠ кейс: «после вставки токена бота в скрипт со всех устройств выкинуло; доступа к вирт-акку нет. Подозрение на слитый токен в скрипте бэкапа» пруф
- distillium/warp-native —
bash <(curl -fsSL https://raw.githubusercontent.com/distillium/warp-native/main/install.sh);curl --interface warp https://ifconfig.meпруф - 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пруф; «в т.ч. как blocklist для антисканера» пруф; DonMatteoVPN/TrafficGuard-auto — «это не гуайка трафф гуарда, это отдельная хуйня» пруф
| Что | Ссылка | Пруф |
|---|---|---|
| Nurmaga095/remnawave-monitor | — | пруф |
- Chivas600/Bedolaga-Backup-Update — «бэкапит весь стек (БД, Redis, конфиги бота, кабинет, Caddy, SSL-сертификаты); проверка каждого файла после бэкапа; копирование на отдельный сервер по SSH-ключу; работает через системный cron; проверка статуса контейнеров и доступности сайта; проверка версий через GitHub API; восстановление всего стека одной командой; защита кастомных файлов; отчёт в Telegram» пруф. Штатный бэкап Bedolaga: БД по расписанию + отправка в TG + шифрование паролем + восстановление через бота; ограничения: только БД, Redis/кабинет/Caddy/SSL не трогает, живёт внутри бота (если бот упал — бекапа нет), нет копирования на резервный сервер пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| DonMatteoVPN/Reshala-AI-ticket-bot — «ai решала встроена в бедолагу?» | — | пруф |
Blin4ickUSE/ban-vpn (PR №7 принят) — блокировка VPN-детектов + blacklist.txt для BLACKLIST_GITHUB_URL | — | пруф |
| Origamidnd/bedolaga-mover — перенос стека | — | пруф |
| systemmaster1200-eng/remnawave-STEALTHNET-Bot — управление кнопками бота | — | пруф |
- egvill/RWA-Mobile-App — Remnawave в мобильном приложении; «приложение делает запросы к ремне через POST, не GET» пруф
| Что | Ссылка | Пруф |
|---|---|---|
| Bedolaga-DEV/VPN-BLACKLIST — «защита от юзеров-ботов: в боте есть detection + bot ban» | — | пруф |
| Case211/node-diagnostic — «прогнал на нескольких нодах, нашёл хуевые, после ребута стало лучше» | — | пруф |
| lifeindarkside/Remnawave-Routing-update — RoscomVPN правила, «не хочет запускаться нормально» | — | пруф |
| bropines/xray-config-ui-editor — редактор xray-json | — | пруф |
- 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 | пруф |
Документация Remnawave (панельная)
| Что | Ссылка | Пруф |
|---|---|---|
| docs.rw/requirements | docs.rw/requirements | пруф |
| docs.rw/remnawave-node | docs.rw/remnawave-node | пруф |
| docs.rw/separate-server | docs.rw/separate-server | пруф |
| docs.rw/caddy | docs.rw/caddy | пруф |
| docs.rw/caddy-with-minimal-setup | docs.rw/caddy-with-minimal-setup | пруф |
| docs.rw/xray-json-advanced | docs.rw/xray-json-advanced | пруф |
| каскад | docs.rw/server-routing | пруф |
| замена geoip/geosite | docs.rw/zapret-ru-gov | пруф |
| docs.rw/#v2-7-0 | docs.rw/#v2-7-0 | пруф |
| Документация Xray | xtls.github.io/config | пруф |
| Балансер-доки | balancer-docs.sexbetween.us | пруф |
| Happ provider-id / скрытие серверов | happ.su/provider-id | пруф |
| Готовый конфиг xhttp (закреп) | сообщение в чате | пруф |
| Гайд по «двойному прыжку»/роутингу: t.me/c/2941121338/13001/181985 | — | пруф |
| Гайд по весам балансировки: t.me/c/2941121338/385574 | — | пруф |
Чекеры/утилиты (для проверки панели/сабки)
| Что | Ссылка | Пруф |
|---|---|---|
| @bschekbot — проверка IP/доменов из РФ на доступность (ICMP/TCP/SNI, ASN/локация), «TCP 443: сервер ответил отказом (RST)» | — | пруф |
| проверка блокировок РКН: DNS, TCP, TLS, HTTP | cheburcheck.ru | — |
| отличает сбои от блокировок, ловит отравление DNS, DPI по SNI, заглушки | — | пруф |
| «ковырять geosite/geoip dat файлы на предмет наличия доменов/тегов/IP» | geodat.dogit.pw | пруф |
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 | — | пруф |
bash <(wget -qO- https://github.com/Davoyan/ipregion/raw/main/ipregion.sh);bash <(wget -qO- https://ipregion.vrnt.xyz)пруф
| Что | Ссылка | Пруф |
|---|---|---|
IP-чек: bash <(curl -Ls IP.Check.Place | sed '/^\s*show_ad\s*$/d') -l en | — | пруф |
- 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/*;пруф. CVE-подобная уязвимость nginx 14.05 (cybernews), Caddy не пострадал пруф.
| Что | Ссылка | Пруф |
|---|---|---|
bench: wget -qO- bench.gig.ovh | bash | — | пруф |
wget -qO- speedtest.artydev.ru | bash | — | пруф |
| iptools | @ipHunterRobot | пруф |
| stafilakok/ip-hunter.git | stafilakok/ip-hunter.git | пруф |
| @hunter_yasha_bot | — | пруф |
| Скрипт бана сканеров (ДаркДрагонФлейм, 07.05) | — | пруф |
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 (ответ зумова на стрессер) | — | пруф |
#!/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 | — | пруф |
| «не чаще 1 IP/мин (иначе бан)» | — | пруф |
| парсер выдаёт http 409 после нескольких минут прокрута | — | пруф |
| Бот для поиска сливов подписок: @AntiVPNLeakbot | — | пруф |
Схемы реверса и выноса сабки (панельная обвязка)
| Что | Ссылка | Пруф |
|---|---|---|
| Caddy для вебхуков | — | пруф |
handle /yookassa-webhook* {
reverse_proxy 172.20.0.4:8080
}| Что | Ссылка | Пруф |
|---|---|---|
| Caddy hooks-поддомен | — | пруф |
hooks.domain.com {
encode gzip zstd
}«Примерно вот так в Caddy я вставлял, просто после основного блока с кабиной»; encode gzip zstd — базовая установка Caddy
пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| 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;
}
}Стратегия: «подписку вынести на самый дешевый РФ-сервер, либо реверс-прокси на домен» пруф; «443 порт влесс, заглушка 127.0.0.1:8081, не получается повесить платёжку на 127.0.0.1:8080» — решено внешней docker-сетью + Caddy handle пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| Rolaypay nginx-локейшн | — | пруф |
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мова) | — | пруф |
# === 2. Webhooks (Платежки и Telegram) ===
# Объединенный блок для всех вебхуков
location ~ ^/(webhook|.*-webhook)| Что | Ссылка | Пруф |
|---|---|---|
| nginx.conf после обновления (дословно, локальный) | — | пруф |
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-реверс для сабки/кабины через служебный домен | — | пруф |
https://sub.служебныйдомен {
handle { reverse_proxy * http://remnawave-subscription:... }
}
https://sub.нужныйдомен {
handle { reverse_proxy * https://sub.служебныйдомен }
}| Что | Ссылка | Пруф |
|---|---|---|
| X-Frame-Options для веб-версии Telegram | — | пруф |
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;- Вынос сабки на отдельный сервер (пошагово)
пруф: в DNS домена сабки меняешь записи на нужный IP; в конфиге панели ремны для сабки порт
"127.0.0.1:3010:3000"→"0.0.0.0:3010:3000", пересборкаdocker compose up -d; на новом сервере 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. «Чистый сервак нужен: с нодой сабка работать не сможет»
пруф.
- Реверс-прокси на сервере с remnanode: менять порт ремнаноды с 443 на 1443, прокси на 443; при изменении порта хост ловит таймаут пруф.
- Caddy vs Nginx: «заебашь на нжинксе» vs «кади проще и его чинить легче, если чето отъебнет»; «снеси nginx proxy manager и поставь nginx в контейнере»; «caddy либо angie — сертификаты автоматически выпускаются при запуске» пруф; «для бедолаги и впна caddy проще: сутки мучился с nginx+клод, на новом серваке caddy — всё проще» пруф; «Скорее всего из-за nginx, ибо с кадди у меня проблем вообще 0» (про eGames-скрипт) пруф; «тот же caddy cookie/nginx secret настроить — дело 15 минут» пруф; «Ремна + Caddy: чтобы проксировать бота, надо привязать к VPS домен, собрать кади, и только тогда заработало» пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| Защита админ-панели: «либо отдельный домен под админку (конфликтов с подписками нет), либо доступ по IP через Caddy/nginx, разрешив только API-заголовки» | — | пруф |
| «при такой защите Caddy там 2 api ключа: от защиты и от самой панели» | — | пруф |
Панельные особенности Remnawave (UI/настройки)
| Что | Ссылка | Пруф |
|---|---|---|
| Скрыть xray json в расширенных настройках хоста: выбираешь xray json и жмёшь «скрыть» | — | пруф |
| «Использовать json в базовой подписке» + xray-json-шаблон + хост с инбаундом + расширенные настройки этого json + сквад с обеими нодами — включение автобалансера | — | пруф |
| Серверы в боте = сквады в ремне: «в списке серверов показываются Internal сквады вместо хостов» — «Потому что сервера это сквады, а хосты это хосты» | — | пруф |
- Коэффициент трафика ноды пруф: «в ремне коэффициент на ноде — это множитель списания трафика; на сервер где трафик платный ставишь коэффициент 1 или 3; на сервера где трафик бесплатный ставишь коэффициент 0; дальше в боте на тарифе включаешь докупку трафика; если человек сидит на ноде с коэффициентом 0 — трафик вообще не тратится». По умолчанию 1, крутится на каждой ноде пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| Балансировка весами: «можно задать вес для неравномерного распределения (15тб и 1тб ноды в одной стране, 3:1) — можно с cost поиграть» | — | пруф |
| «remnawave виртуальный сервер балансировщик» | — | пруф |
| leastPing / leastLoad | — | пруф |
| «Есть готовый на сайте ремны» | — | пруф |
| Бэкап панели перед переездом — обязательно, иначе все ссылки слетят | — | пруф |
cap_add: NET_ADMIN для WARP/xray | — | пруф |
SRR: Webpage access is not allowed by Remnawave's SRR | — | пруф |
- Панельные логи:
docker ps/docker logs -f <id>; контейнер нодыremnanode,docker logs -f remnanode --tail 100; логи ядра Xray — loglevel debug в конфиге ноды пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| Замена geo через панель: «ставим из панели в узел» | — | пруф |
| «в панели от этого не подтянутся категории из ноды» | — | пруф |
| запрет-методы | docs.rw/zapret-ru-gov | пруф |
свежие ру-файлы github.com/runetfreedom/russia-v2ray-rules-dat | — | пруф |
| geosite-категория есть в dat на сервере, но клиенту не передаётся | — | пруф |
| MTU: «Где мту выставить?» — «1200 у примеру», «в конфиге в панели или на самой ноде?» | — | пруф |
| «в nodehost в 1Gbit — 1476 mtu» | — | пруф |
| Стратегия сброса трафика: «Настройки — подписки — трафик — стратегия сброса» | — | пруф |
API-ключи/токены: WEB_API_DEFAULT_TOKEN — «сгенерировать конечно же» | — | пруф |
| «API создаются, а вебхук нет» при всех галках | — | пруф |
WEBHOOK_URL + WEBHOOK_SECRET_HEADER | — | пруф |
| Терминал в панели: «в терминал можно зайти только к нодам да?» | — | пруф |
- Xray-ядро через панель: подстановка бинарника
VAR/lib/remnanode/xray:/usr/local/bin/xray+ chmod пруф; «изменение конфига перезапускает ядро (хэш-проверка) — клиенты дропаются; тесты: loglevel/network/target/fingerprint меняют конфиг → рестарт; добавление пробела → "no restart required"; голое ядро не рестартует при изменении конфига» пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| Смена конфига в профиле ноды: юзерам достаточно «обновить» подписку, пере-подключение нужно только при смене домена | — | пруф |
- Ресурсы: «на 10 юзеров потянет»; «на ноду 1 гб онлайн 100-150 на тсп реалити» пруф; «2/4 под панель нормально?» пруф; «у меня load average не норм, посмотри steal time» пруф; AES-NI выключен на хостере = постоянно падает, попросить ТП включить пруф.
Период 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 | — | пруф пруф пруф |
| MCP для панели | dzhokhar1/mcp-remnawave | пруф |
| Remnawave docs | docs.rw/awesome-remnawave | пруф |
Caddy/nginx: handle как location , bot_network external remnawave_bot_network , MTU 1350 com.docker.network.driver.mtu: 1350 | — | пруф пруф пруф |
Период 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 | — | пруф |
| kutovoys/xray-checker | — | пруф |
| x1roko/node-setup | — | пруф |
| Mrvibecodic/subscription-middleware | — | пруф |
| syvlech/limiter | — | пруф |
| goldns/remna_sub_panel | — | пруф |
| PEDZEO/backup-telegram | — | пруф |
| Шаблоны {{DAYS_LEFT}} {{TRAFFIC_USED}} {{SS_HWID_LIMIT}} | — | пруф |
Karing karing://install-config?url={{URLENCODED}}&name={{URLENCODED}} | — | пруф |
| Sing-box SINGBOX ^sfa|sfi|sfm|sft|karing|singbox | — | пруф |
| INCY sessionIDKey Base62 16-32 | — | пруф |
| Platega @ArstanPlatega RollyPay rollypay.io | — | пруф |
Период 26.06–08.07.2026 — Remnawave 2.8.0, Bedolaga v3.61–3.62, Cabinet 1.59
| Что | Ссылка | Пруф |
|---|---|---|
| Remnawave frontend релизы | remnawave/frontend · releases | пруф |
| доки | f.docs.rw/t | пруф |
| Xray JSON advanced | docs.rw/xray-json-advanced | пруф |
| server-routing | docs.rw/server-routing | пруф |
| Bedolaga Cabinet: github.com/BEDOLAGA-DEV/bedolaga-cabinet/ | — | пруф |
| skill | Case211/skill-remnawave-xray | пруф |
| Subscription-page | remnawave/subscription-page | пруф |
| Скрипты | x1roko/node-setup | пруф |
| DigneZzZ/geoblock | DigneZzZ/geoblock | пруф |
| Чекеры: @bschekbot | — | пруф пруф |
| @Latency_Lab_bot | — | пруф |
| bgp.tools/24#connectivity | bgp.tools/24#connectivity | пруф |
WARP: (warp_install.sh, vps-warp update) | tagashi666/vps-warp | пруф пруф пруф |
warp-native: bash <(curl -fsSL https://raw.githubusercontent.com/distillium/warp-native/main/install.sh) | — | пруф |
| Happ кастомизация | happ.su/provider-id | пруф |
Мультитест: bash <(curl -sL https://raw.githubusercontent.com/saveksme/multitest/master/multitest.sh) | — | пруф |
censorcheck: wget -qO- censorcheck.tlab.pw | bash | — | пруф |
Период 08–20.07.2026 — Remnawave 2.8.1, Bedolaga v3.62–3.64, Cabinet 1.61
Официальный список репозиториев экосистемы (пост BedolagamNaPivoBot)
[id=835847|08.07.2026; повторяется пруф]
- Ядро:
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, оплата по Беларуси и ЕРИП, без ИП/ООО) — партнёрские условия платежек подключаются через менеджера | — | 17.07.26 |
Подтверждение наличия traffic-guard (dotX12) и xray-checker (kutovoys) в списке партнёров/бота | — | 14.07.26 |
| Про альтернативу xray-checker: «конфиг в параметр запуска пихаешь и пингуешь какой-нибудь сайт через сокс-проксю курлом — вот и весь xray-checker (и даже лучше)» | — | 10.07.26 |
Форки / дашборды
| Что | Ссылка | Пруф |
|---|---|---|
https://github.com/goldns/remna_sub_panel — «офигенный форк», sub_panel для ремны | — | 11.07.26 |
| «на github есть темка remnasubs» (под speed-тесты) | — | 11.07.26 |
Дока Remnawave: docs.rw (из РФ без ВПН не открывается) | — | 14.07.26 |
подписка на отдельном сервере: https://docs.rw/install/subscription-page/separate-server | — | пруф |
балансировка «Автовыбор» для xray: docs.rw/learn/xray-json-advanced | — | 13.07.26 |
PR фиксов (бот/кабинет)
github.com/BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot/pull/3066, 3067, 3068, 3069, 3070;bedolaga-cabinet/pull/492, 49314.07.26.
Прочие панельные ссылки
| Что | Ссылка | Пруф |
|---|---|---|
Скрипты/форки из официального списка — DigneZzZ/remnawave-scripts, distillium/remnawave-backup-restore, legiz-ru/my-remnawave, eGamesAPI/remnawave-reverse-proxy, maposia/remnawave-telegram-sub-mini-app . Отдельных env/команд из этих скриптов в заметках 121–132 нет | — | пруф |
map.latencylab.ru — карта пингов/локаций для выбора хоста под ноду | — | 14.07.26 |
CisPay (новый метод оплаты в Bedolaga): документация api.cispay.app/docs (для человека), api.cispay.app/openapi.json (для вайбкода), демо cispay.app | — | 20.07.26 |
| Продавцы «настроят Remnawave + CDN под ключ» (факт рынка): настройка БС в ремне (Yandex/VK/TimeWeb/Beeline) 1500₽, мануал с видео 500₽, «автовыбор» 300₽ | — | 17.07.26 |
| Beeline CDN гайд для Remnawave 2000₽ + настройка 3000₽, «работает HAPP и INCY, ядро не модифицирую» | — | 18.07.26 |
| «база мануалов по своему VPN (Remnawave, CDN-настройка, Reality/XHTTP/gRPC/Trojan/Hysteria2, боты, аудит подписки) — 3000 ₽, только CDN — 2000 ₽» | — | 19.07.26 |
| «создать бота для обхода бс — 7000₽ (мануал/скрипты/пакет CDN XHTTP|Reality|gRPC|VLESS+Vision)» | — | 16.07.26 |
Замечание по покрытию
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)
- Экосистема пруф: 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-маршрутизации | — | 26.07.26 |
| роутинг | hydraponique/roscomvpn-routing | пруф |
| автоинсталлер | matrixlegend-code/vpn-cdn-installer | пруф |
| Yandex-CDN | internetkafe/yandex-cdn-xhttp | пруф |
Beeline исходники (npm.cmd start, .env ) | Latnove/beeline-cdn-customer | 29.07.26 пруф |
| Remnawave Xray UI Editor | VAQYBIN/Remnawave-Xray-UI-Editor | 26.07.26 |
| mobile443-filter | wh3r3ar3you/mobile443-filter | 27.07.26 |
| Мульти-тест | — | пруф |
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 | — | пруф |
wget -qO- censorcheck.tlab.pw | bash | — | пруф |
wget -qO- https://raw.githubusercontent.com/Nokola-Tesla/censorcheck/main/censorcheck.sh | bash | — | пруф |
DPI-детектор docker run --rm -it --pull=always ghcr.io/runnin4ik/dpi-detector:latest | — | пруф |
| Чекеры БС: @bschekbot | — | пруф |
| @checkburbot | — | пруф |
| @Latency_Lab_bot | — | пруф |
| bs.stopsliv.lol | — | пруф |
| 128.140.x.x:3000 | 128.140.x.x:3000 | пруф |
| shc | mankier.com/shc | пруф |
| happ://crypt5/ и incy://crypt1/ — «иллюзия защиты» | — | пруф |
| Дока | xtls.github.io | пруф |
| feedback.incy.cc | — | пруф |
| vlesshelp.h1cloud.net | — | пруф |
Период 31.07–09.08.2026 — Remnawave 3.0.0 (ломающий), Bedolaga v4.0.0, Cabinet 1.65
Репозитории экосистемы пруф
| Что | Ссылка | Пруф |
|---|---|---|
| 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 | — | пруф |
Документация
| Что | Ссылка | Пруф |
|---|---|---|
| Bedolaga | docs.bedolagam.ru/introduction | пруф |
| Remnawave | f.docs.rw/v300 | пруф |
| Новые ENV | log.rw/NEWENV | пруф |
Внешние инструменты
| Что | Ссылка | Пруф |
|---|---|---|
| расшаривание хостов | goldns/remna_sub_panel | пруф |
| диагностика нод | Case211/node-diagnostic | пруф |
| python-либа Platega | DOFER998/aioplatega | пруф |
| правила роутинга | hydraponique/roscomvpn-routing | пруф |
| обход Yandex CDN | vozduh443/Yandex-CDN-only-on-Mobile-Whitelist-Bypass | пруф |
| Xray UI Editor | VAQYBIN/Remnawave-Xray-UI-Editor · releases | пруф |
| форк Xray-core | Jolymmiles/Xray-core | пруф |
| YooKassa → «Мой налог» | zavul0nn/yookassa-to-mynalog | пруф |
| XDNS | internetkafe/InternetkafeXDNS | пруф |
| примеры Xray | xtls/Xray-examples | пруф |
| Throne VPN-клиент | throneproj/Throne | пруф |
| автоответчик тикетов | AirP0WeR/bedolaga-support | пруф |
CLI-команды для диагностики пруф
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/multitestBPF-шейпер для ноды пруф
- 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 · f.docs.rw/t · f.docs.rw/t · f.docs.rw/v300 · docs.rw | — |
| eGamesAPI/remnawave-reverse-proxy | eGamesAPI/remnawave-reverse-proxy | — |
| BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot · releases | BEDOLAGA-DEV/remnawave-bedolaga-telegram-bot · releases | — |
| BEDOLAGA-DEV/bedolaga-cabinet | BEDOLAGA-DEV/bedolaga-cabinet | — |
| remnawave/geocheck | remnawave/geocheck | — |
| l0nelynx/xray-geocheck | l0nelynx/xray-geocheck | пруф |
| syvlech/remnawave-limiter | syvlech/remnawave-limiter | пруф |
| SkunkBG/shape | SkunkBG/shape | — |
| zavul0nn/remnawave-grace-access | zavul0nn/remnawave-grace-access | — |
| distillium/remnawave-backup-restore | distillium/remnawave-backup-restore | — |
| Mrvibecodic/remnawave-subscription-middleware | Mrvibecodic/remnawave-subscription-middleware | — |
| Case211/skill-remnawave-xray | Case211/skill-remnawave-xray | — |
| AirP0WeR/bedolaga-support | AirP0WeR/bedolaga-support | — |
| tagashi666/ai-support | tagashi666/ai-support | — |
| Kulebyako/billing-monitoring | Kulebyako/billing-monitoring | — |
| tagashi666/vps-warp | tagashi666/vps-warp | — |
| distillium/warp-native | distillium/warp-native | — |
curl -sL .../multitest.sh -o /usr/local/bin/multitest && chmod +x ... | saveksme/multitest | пруф |
bash <(curl -Ls bench.tlab.pw) --speedпруф;wget -qO- censorcheck.tlab.pw | bashпруф;bash <(curl -Ls https://Check.Place) -EIпруф; @dpi_checker_robot пруф dpi.stopsliv.lol/docs; @bschekbot; bsbord.com; https://Check.Place
Период 20–23.08.2026 — совместимость 2.8.x/3.2.2, GHCR, пин-борда
| Что | Ссылка | Пруф |
|---|---|---|
Документация Remnawave: f.docs.rw (гайд обновления до 3.x; «как обновиться до новой версии») | — | пруф |
установка ноды: d.docs.rw/install/remnawave-node | — | пруф |
Канал релизов/логов: https://t.me/remnalog | — | пруф |
| Официальная GitHub пин-борда Remnawave (из чата, «поставить звёздочки») | — | пруф |
remnawave/panel— главныйBEDOLAGA-DEV/remnawave-bedolaga-telegram-botBEDOLAGA-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) | — | пруф |
Бэкап/restore панели: https://github.com/distillium/remnawave-backup-restore | — | пруф пруф |
Объединение подписок / grace access (прослойка над панелью): https://github.com/Mrvibecodic/remnawave-subscription-middleware | — | пруф |
Чёрный список забаненных (12к+, от bypara): https://raw.githubusercontent.com/Blin4ickUSE/ban-vpn/refs/heads/main/blacklist.txt | — | пруф |
Интеграция с панелью по API: https://github.com/SkunkBG/shape (Remnawave API + API Shaper) | — | пруф |
Mini-app / подписочные приложения бота: maposia/remnawave-telegram-sub-mini-app (из пин-борды) | — | пруф |
Проверка нод/подписок из панели (upstream-тулинг в чате, для контроля работы панели): боты @dpi_checker_robot, @bschekbot (bschecker, платный), @Latency_Lab_bot (бесплатный), @ipregion_bot, multi-test (vless-тест) | — | пруф пруф пруф |
- Wildcard-практика для подписочного домена панели/сабки (подсмотрено у AllVPN): в сертификате
ferreo.sbs+*.ferreo.sbs— чекеры, смотрящие в серт, не находят поддомены; РКН блокит только поддомен, фулл домен не блокируется (достаточно сменить поддомен) пруф.
| Что | Ссылка | Пруф |
|---|---|---|
| Разделение юзеров на изолированные группы в панели: у AllVPN каждые ~100 пользователей — отдельный «сквад» в Remnawave на своём изолированном мосту, один домен, меняется только поддомен | — | пруф |
Тегирование вместо UUID в xray json template панели (чтобы не добавлять UUID в каждый конфиг — новому хосту присваивается тег, tag-based routing) | — | пруф |