Обновить playbooks/update_exclusions.yml
This commit is contained in:
+125
-101
@@ -1,116 +1,140 @@
|
|||||||
---
|
---
|
||||||
- name: Update AdGuard VPN exclusions (core Russian domains)
|
- name: Update AdGuard VPN exclusions (optimized with wildcards)
|
||||||
hosts: all
|
hosts: all
|
||||||
gather_facts: no
|
gather_facts: no
|
||||||
vars:
|
vars:
|
||||||
# Telegram (можно переопределить в Extra Variables)
|
# Telegram (можно переопределить в Extra Variables)
|
||||||
telegram_token: "8820292312:AAECFO1AEWOJTh30zNuhyjC5C81o_qJHQcM"
|
telegram_token: "8820292312:AAECFO1AEWOJTh30zNuhyjC5C81o_qJHQcM"
|
||||||
telegram_chat_id: "407968638"
|
telegram_chat_id: "407968638"
|
||||||
# Список доменов, которые должны идти в обход VPN
|
|
||||||
|
# Список доменов и масок, которые должны идти в обход VPN
|
||||||
domains_list:
|
domains_list:
|
||||||
|
# --- Государственные порталы ---
|
||||||
- gosuslugi.ru
|
- gosuslugi.ru
|
||||||
- pravo.gov.ru
|
- pravo.gov.ru
|
||||||
- regulation.gov.ru
|
- regulation.gov.ru
|
||||||
- emias.info
|
- emias.info
|
||||||
- mos.ru
|
- mos.ru
|
||||||
- mosenergosbyt.ru
|
- mosenergosbyt.ru
|
||||||
- vk.com
|
|
||||||
- mail.ru
|
# --- Социальные сети и мессенджеры (маски для поддоменов) ---
|
||||||
- ok.ru
|
- "*.vk.com"
|
||||||
- rutube.ru
|
- "*.mail.ru"
|
||||||
- rustore.ru
|
- "*.ok.ru"
|
||||||
- max.ru
|
- "*.rutube.ru"
|
||||||
- yandex.ru
|
- "*.rustore.ru"
|
||||||
- yandex.by
|
|
||||||
- yandex.kz
|
# --- Яндекс (одна маска покрывает все поддомены) ---
|
||||||
- yandex.com.tr
|
- "*.yandex.ru"
|
||||||
- yandex.com
|
- "*.yandex.by"
|
||||||
- ya.ru
|
- "*.yandex.kz"
|
||||||
- yastatic.net
|
- "*.yandex.com.tr"
|
||||||
- yandex.net
|
- "*.yandex.com"
|
||||||
- yandexapi.com
|
- "*.ya.ru"
|
||||||
- yandexadexchange.net
|
- "*.yastatic.net"
|
||||||
- yandexadnet.ru
|
- "*.yandex.net"
|
||||||
- yandexadexchange.com
|
- "*.yandexapi.com"
|
||||||
- yandexcloud.net
|
- "*.yandexadexchange.net"
|
||||||
- yandexmobileads.com
|
- "*.yandexadnet.ru"
|
||||||
- yandexmaps.com
|
- "*.yandexadexchange.com"
|
||||||
- yandexsearch.com
|
- "*.yandexcloud.net"
|
||||||
- yandexsuggest.com
|
- "*.yandexmobileads.com"
|
||||||
- yandextank.com
|
- "*.yandexmaps.com"
|
||||||
- yandexvideo.com
|
- "*.yandexsearch.com"
|
||||||
- yandexwebcache.net
|
- "*.yandexsuggest.com"
|
||||||
- yandexxml.com
|
- "*.yandextank.com"
|
||||||
- wildberries.ru
|
- "*.yandexvideo.com"
|
||||||
- wb.ru
|
- "*.yandexwebcache.net"
|
||||||
- ozon.ru
|
- "*.yandexxml.com"
|
||||||
- avito.ru
|
|
||||||
- lamoda.ru
|
# --- Маркетплейсы ---
|
||||||
- dns-shop.ru
|
- "*.wildberries.ru"
|
||||||
- detmir.ru
|
- "*.wb.ru"
|
||||||
- vseinstrumenti.ru
|
- "*.ozon.ru"
|
||||||
- megamarket.ru
|
- "*.avito.ru"
|
||||||
- goldapple.ru
|
- "*.lamoda.ru"
|
||||||
- sberbank.ru
|
- "*.dns-shop.ru"
|
||||||
- sberbank.com
|
- "*.detmir.ru"
|
||||||
- online.sberbank.ru
|
- "*.vseinstrumenti.ru"
|
||||||
- tbank.ru
|
- "*.megamarket.ru"
|
||||||
- tinkoff.ru
|
- "*.goldapple.ru"
|
||||||
- alfa-bank.ru
|
- "*.lemanapro.ru" # добавлен магазин Лемана Про
|
||||||
- vtb.ru
|
- lemanapro.ru # основной домен (без маски)
|
||||||
- gazprombank.ru
|
|
||||||
- raiffeisen.ru
|
# --- Банки и финансы ---
|
||||||
- rosbank.ru
|
- "*.sberbank.ru"
|
||||||
- sovcombank.ru
|
- "*.sberbank.com"
|
||||||
- yoomoney.ru
|
- "*.online.sberbank.ru"
|
||||||
- qiwi.com
|
- "*.tbank.ru"
|
||||||
- samokat.ru
|
- "*.tinkoff.ru"
|
||||||
- vkusvill.ru
|
- "*.alfa-bank.ru"
|
||||||
- lenta.com
|
- "*.vtb.ru"
|
||||||
- magnit.ru
|
- "*.gazprombank.ru"
|
||||||
- perekrestok.ru
|
- "*.raiffeisen.ru"
|
||||||
- pyaterochka.ru
|
- "*.rosbank.ru"
|
||||||
- chizhik.ru
|
- "*.sovcombank.ru"
|
||||||
- azbukavkusa.ru
|
- "*.yoomoney.ru"
|
||||||
- bravo32.ru
|
- "*.qiwi.com"
|
||||||
- rostiks.ru
|
|
||||||
- kinopoisk.ru
|
# --- Сервисы доставки и еда ---
|
||||||
- ivi.ru
|
- "*.samokat.ru"
|
||||||
- start.ru
|
- "*.vkusvill.ru"
|
||||||
- wink.ru
|
- "*.lenta.com"
|
||||||
- okko.tv
|
- "*.magnit.ru"
|
||||||
- kion.ru
|
- "*.perekrestok.ru"
|
||||||
- litres.ru
|
- "*.pyaterochka.ru"
|
||||||
- rzd.ru
|
- "*.chizhik.ru"
|
||||||
- tutu.ru
|
- "*.azbukavkusa.ru"
|
||||||
- aviasales.ru
|
- "*.bravo32.ru"
|
||||||
- 2gis.ru
|
- "*.rostiks.ru"
|
||||||
- yandexgo.ru
|
|
||||||
- citymobil.ru
|
# --- Онлайн-кинотеатры и медиа ---
|
||||||
- belkacar.ru
|
- "*.kinopoisk.ru"
|
||||||
- yandex.taxi
|
- "*.ivi.ru"
|
||||||
- hh.ru
|
- "*.start.ru"
|
||||||
- profi.ru
|
- "*.wink.ru"
|
||||||
- auto.ru
|
- "*.okko.tv"
|
||||||
- cian.ru
|
- "*.kion.ru"
|
||||||
- gismeteo.ru
|
- "*.litres.ru"
|
||||||
- vesti.ru
|
|
||||||
- ria.ru
|
# --- Транспорт и карты ---
|
||||||
- tass.ru
|
- "*.rzd.ru"
|
||||||
- rbc.ru
|
- "*.tutu.ru"
|
||||||
- kommersant.ru
|
- "*.aviasales.ru"
|
||||||
- lenta.ru
|
- "*.2gis.ru"
|
||||||
- gazeta.ru
|
- "*.yandexgo.ru"
|
||||||
- mk.ru
|
- "*.citymobil.ru"
|
||||||
- kp.ru
|
- "*.belkacar.ru"
|
||||||
- aif.ru
|
- "*.yandex.taxi"
|
||||||
- rg.ru
|
|
||||||
- iz.ru
|
# --- Работа и недвижимость ---
|
||||||
- life.ru
|
- "*.hh.ru"
|
||||||
- sport-express.ru
|
- "*.profi.ru"
|
||||||
- championat.com
|
- "*.auto.ru"
|
||||||
- soccer.ru
|
- "*.cian.ru"
|
||||||
- sports.ru
|
|
||||||
|
# --- Новостные и прочие ---
|
||||||
|
- "*.gismeteo.ru"
|
||||||
|
- "*.vesti.ru"
|
||||||
|
- "*.ria.ru"
|
||||||
|
- "*.tass.ru"
|
||||||
|
- "*.rbc.ru"
|
||||||
|
- "*.kommersant.ru"
|
||||||
|
- "*.lenta.ru"
|
||||||
|
- "*.gazeta.ru"
|
||||||
|
- "*.mk.ru"
|
||||||
|
- "*.kp.ru"
|
||||||
|
- "*.aif.ru"
|
||||||
|
- "*.rg.ru"
|
||||||
|
- "*.iz.ru"
|
||||||
|
- "*.life.ru"
|
||||||
|
- "*.sport-express.ru"
|
||||||
|
- "*.championat.com"
|
||||||
|
- "*.soccer.ru"
|
||||||
|
- "*.sports.ru"
|
||||||
|
|
||||||
|
# --- Дополнительные маски на случай пропущенных поддоменов ---
|
||||||
|
- "*.max.ru"
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Clear existing exclusions
|
- name: Clear existing exclusions
|
||||||
@@ -128,7 +152,7 @@
|
|||||||
cmd: "adguardvpn-cli site-exclusions add {{ item }}"
|
cmd: "adguardvpn-cli site-exclusions add {{ item }}"
|
||||||
loop: "{{ domains_list }}"
|
loop: "{{ domains_list }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
pause: 0.1
|
pause: 0.05 # немного быстрее, но безопасно
|
||||||
changed_when: true
|
changed_when: true
|
||||||
|
|
||||||
- name: Disconnect VPN (if already connected)
|
- name: Disconnect VPN (if already connected)
|
||||||
@@ -149,6 +173,6 @@
|
|||||||
body_format: json
|
body_format: json
|
||||||
body:
|
body:
|
||||||
chat_id: "{{ telegram_chat_id }}"
|
chat_id: "{{ telegram_chat_id }}"
|
||||||
text: "✅ Список исключений обновлён. Добавлено {{ domains_list | length }} ключевых доменов."
|
text: "✅ Список исключений обновлён. Добавлено {{ domains_list | length }} записей (с масками)."
|
||||||
disable_web_page_preview: yes
|
disable_web_page_preview: yes
|
||||||
when: telegram_token is defined and telegram_chat_id is defined
|
when: telegram_token is defined and telegram_chat_id is defined
|
||||||
Reference in New Issue
Block a user