Готовые конфигурации маршрутизации для Happ, INCY, Mihomo (Clash Meta), Xray / V2Ray, sing-box с Deeplink и автогенерацией собственных правил из исходников.
Полный аналог roscomvpn-routing, но с полностью управляемыми и кастомизируемыми списками: всё собирается из текстовых файлов в репозитории через GitHub Actions.
| Профиль | Deeplink (в один клик) | JSON конфиг | Описание |
|---|---|---|---|
| DEFAULT | 🔗 DEEPLINK | 📊 JSON | Полный профиль: RU/BY direct, YouTube, Telegram, GitHub, Discord, AI через прокси, реклама и трекеры блокируются |
| WHITELIST | 🔗 DEEPLINK | 📊 JSON | Direct только для госсервисов и банков РФ; весь остальной интернет через прокси |
| JSONSUB | 🔗 DEEPLINK | 📊 JSON | Минимальный профиль: DNS + ссылки на ваши geoip.dat и geosite.dat |
Импорт в Happ: скопируйте ссылку на .DEEPLINK (схема happ://routing/onadd/...) и откройте на устройстве, либо импортируйте через меню маршрутизации.
| Профиль | Deeplink (в один клик) | JSON конфиг | Описание |
|---|---|---|---|
| DEFAULT | 🔗 DEEPLINK | 📊 JSON | Полный профиль со схемой incy://routing/onadd/... |
| WHITELIST | 🔗 DEEPLINK | 📊 JSON | Белый список РФ direct, остальное через прокси |
| JSONSUB | 🔗 DEEPLINK | 📊 JSON | Минимальный профиль для INCY |
В каталоге MIHOMO/ подготовлены готовые конфигурации:
| Файл | Описание |
|---|---|
MIHOMO/default.yaml |
Полный рабочий конфиг с группами прокси (🛡️ VPN, 📺 Youtube, 💬 Discord.exe, 🎮 Игры, ⚡️ Авто), TUN-режимом, защитой от утечек DNS и правилами .mrs |
MIHOMO/template_remnawave.yaml |
Шаблон для вставки в панель Remnawave |
- Телеметрия и слежка Windows: сбор телеметрии Microsoft
- BitTorrent DHT & публичные трекеры: экономия трафика сервера и защита от абуз
- Реклама: рекламные сети Яндекса, VK, Google Ads
- Российские и белорусские диапазоны IP: CIDR из баз RIR + ваши исключения
- Сервисы РФ: VK, Mail.ru, OK, Яндекс, Госуслуги, ФНС (nalog.gov.ru)
- Банки РФ: Сбер, Т-Банк, Альфа, ВТБ, Райффайзен, Газпромбанк и др.
- Игры: Steam, Epic Games, Riot Games, Faceit, Escape from Tarkov
- Apple & Microsoft: системные обновления, CDN, push-уведомления
- Twitch (видео-потоки): экономия трафика сервера
- Pinterest: загрузка картинок напрямую
- YouTube: борьба с ТСПУ и замедлениями
- Telegram & Discord: мессенджеры и голосовые каналы
- GitHub: обход блокировок и деградации
- Google Play & сервисы Android: обновления и сервисы
- ИИ-сервисы: OpenAI, ChatGPT, Claude / Anthropic
- Twitch Ads: обход рекламы через прокси-правила
- Весь остальной заблокированный или зарубежный интернет
| Зона | DNS-сервер | Протокол |
|---|---|---|
| Domestic (direct) | Яндекс DNS 77.88.8.8 |
DoH (https://77.88.8.8/dns-query) |
| Remote (proxy) | Google Public DNS 8.8.8.8 |
DoH (https://8.8.8.8/dns-query) |
В конфигах также настроен статический резолв для проблемных адресов ФНС (lkfl2.nalog.ru, lknpd.nalog.ru).
В папке ADDON_AUTOROUTING/ лежат готовые модули инъекции deeplink-роутинга:
- Marzban: скрипт
subscription.pyдля автоматической отдачи заголовкаRouting:в подписках. - Marzneshin: скрипт
subscription.pyс поддержкой переключения профилей (default,whitelist,jsonsub,custom). - Remnawave: интеграция автообновления и шаблон
MIHOMO/template_remnawave.yaml. - 3x-ui: указание ссылок на собранные
geosite.datиgeoip.dat.
Каждый файл в папке data/ формирует отдельную категорию geosite:<имя-файла>:
data/my-proxy— ваши сайты через VPN (поддерживаетinclude:)data/my-direct— ваши сайты напрямую мимо VPNdata/my-block— ваши сайты для блокировкиdata/tspu-blocked,data/youtube,data/discord,data/gamesи т.д.
Синтаксис v2fly:
domain:example.com # домен и все его поддомены
full:sub.example.com # только точное совпадение
keyword:example # подстрока
include:youtube # вставить содержимое другого файла
ip/my-direct.txt— ваши CIDR-диапазоны напрямуюip/my-proxy.txt— ваши CIDR-диапазоны через VPNip/exclude-from-direct.txt— что исключить из российских CIDR (например, активы Cloudflare)geoip.config.json— конфигурация сборщика Loyalsoldier/geoip (подтягивает RIR RU/BY/KZ, Telegram CIDR и др.)
В profiles.json задаются:
- Ссылки на публикацию (
base_url,ruleset_base_url,raw_base_url) - Составы профилей
DEFAULT,WHITELIST,JSONSUB - DNS-серверы и статические хосты
Для сборки требуются go >= 1.22, python3, curl, bash:
# Сборка только конфигураций HAPP, INCY, MIHOMO
python3 scripts/render_configs.py
# Полная сборка geosite.dat, geoip.dat, .srs, .mrs (скачивает тулзы в .tools/)
make build- При пуше изменений в
data/,ip/,profiles.jsonили по расписанию (каждый четверг) запускается Action. - Компилируются
geosite.dat,geoip.dat, sing-box.srsи mihomo.mrs. - Генерируются конфигурации и deeplink в
HAPP/,INCY/,MIHOMO/и коммитятся в веткуmain. - Создаётся GitHub Release с тегом таймстемпа.
- Файлы публикуются в orphan-ветку
releaseдля доступа через jsDelivr CDN:https://cdn.jsdelivr.net/gh/<owner>/<repo>@release/mihomo/geosite-youtube.mrs