# Разрешить geodata и dns в сниппетах + опциональный перезапуск затронутых нод

**URL:** https://f.docs.rw/t/topic/518
**Category:** Предложения
**Tags:** done
**Created:** 2026-08-10T15:23:01Z
**Posts:** 4

## Post 1 by @torichnev — 2026-08-10T15:23:01Z

Проблема: У меня несколько конфиг-профилей — по одному на ноду. В них дублируется один и тот же блок geodata с кастомным ядром Xray. Когда выходит новая версия ядра, ссылка и хеш меняются, и мне приходится руками открывать каждый профиль и править одно и то же место. Профилей может быть и десять — на это уходит какое-то время.

Потенциальное решение: Разрешить добавлять блок geodata в сниппет. Тогда для смены версии ядра на всех нужных нодах я поменяю всего две строки в одном месте.

Но возникает вторая проблема: чтобы настройка применилась, ноду надо перезапустить. Поэтому стоит рассмотреть опциональный перезапуск тех нод, которых касается сниппет.

По идее сохранение сниппета меняет итоговый конфиг ровно так же, как если бы я правил профиль руками. Только во втором случае перезапуск происходит, а в первом — нет.

---

## Post 2 by @remnawave — 2026-08-10T20:17:00Z

Будет доступно в версии **3.2.3.**

```
{
  "snippets": [
     "geodata-snippet",
     "logger-snippet"
   ]
}
```

---

## Post 3 by @SimpleWish — 2026-08-11T13:22:36Z

А можно немного подробнее как это использовать?

Начал добавлять сниппет, но ни блок “dns”: {} ни “log”: {} ни “geodata”: {} редактор сниппетов не принимает - инвалид json.

“snippets”: [] в корень конфига?

Все блоки настроены в конфиг-профиле и работают без сниппета

---

## Post 4 by @remnawave — 2026-08-11T13:26:14Z

> [@SimpleWish](#):
>
> “snippets”: [] в корень конфига?

В корень. В сниппетах на знак вопроса доступна новая документация, там есть исчерпывающие примеры разных видов сниппетов.

---

## Post 5 by @system — 2026-08-13T13:26:46Z

Эта тема была автоматически закрыта через 2 дня после последнего ответа. В ней больше нельзя отвечать.
