diff --git a/docs/learn/node-plugins.md b/docs/learn/node-plugins.md
index 8ecb61b..6b3785a 100644
--- a/docs/learn/node-plugins.md
+++ b/docs/learn/node-plugins.md
@@ -407,3 +407,35 @@ Shared Lists – это список IP-адресов, которые могу
"blockDuration": 3600
}
```
+
+## Executor
+
+
+
+**Executor** позволяет вам отправлять команды на выполнение: временная блокировка IP-адресов, снятие блокировки IP-адресов, сброс таблицы `nftables`.
+
+:::warning
+Для его работы **необязательно** иметь включенные плагины, однако директива `cap_add: NET_ADMIN` должна быть **обязательно** включена.
+:::
+
+### Block IPs
+
+
+
+Команда предназначена для **временной блокировки IP-адресов**. Вы можете указать несколько адресов и время блокировки в секундах. 0 – означает до момента перезапуска Remnawave Node или изменения конфигурации плагина, который привязан на этой ноде.
+
+:::tip
+
+Пожалуйста, не используйте эту команду для перманентной блокировки IP-адресов. Используйте плагин **Blacklist** для этого.
+
+:::
+
+### Unblock IPs
+
+
+
+Команда предназначена для **снятия блокировки IP-адресов**. При ее выполнении – будет отправлен запрос на снятие IP-адреса из таблицы `nftables`.
+
+### Reset nftables
+
+Команда предназначена для **сброса таблицы `nftables`**. При ее выполнении – будет отправлен запрос на пересоздание таблицы `nftables`.
diff --git a/static/node-plugins/executor-ip-block.webp b/static/node-plugins/executor-ip-block.webp
new file mode 100644
index 0000000..10ea491
Binary files /dev/null and b/static/node-plugins/executor-ip-block.webp differ
diff --git a/static/node-plugins/executor-ip-unblock.webp b/static/node-plugins/executor-ip-unblock.webp
new file mode 100644
index 0000000..bab6482
Binary files /dev/null and b/static/node-plugins/executor-ip-unblock.webp differ
diff --git a/static/node-plugins/executor.webp b/static/node-plugins/executor.webp
new file mode 100644
index 0000000..eb20fab
Binary files /dev/null and b/static/node-plugins/executor.webp differ