Руководство / Продвинутое

Основы Parsers: правим конфиг в момент загрузки подписки

Продвинутое · Обновлено 2026-02-09 · ~2 мин чтения

Parsers (Settings → Parsers) и Mixin оба правят конфиг, но в разные моменты: Parser отрабатывает один раз при скачивании/обновлении подписки и пишет результат в локальный файл; Mixin накладывается динамически при каждой загрузке.

Базовый синтаксис

Parsers — это YAML вида «для какой подписки что сделать»:

parsers:
  - url: https://your-provider.com/subscribe?token=xxx
    yaml:
      prepend-rules:
        - DOMAIN-SUFFIX,work-internal.com,DIRECT
      append-proxies:
        - name: my-backup
          type: ss
          server: 1.2.3.4
          port: 8388
          cipher: aes-256-gcm
          password: your-password

url адресует конкретную подписку; prepend-rules/append-rules вставляют правила в начало/конец; prepend-proxies/append-proxies — то же для узлов. Это закрывает боль YAML-Mixin с полным замещением и работает точечно для одной подписки.

Кто за что отвечает