⚙️ Правила перемещения данных
📋
Правила перемещения ещё не созданы
Создать правило
1 Основное
2 Условия
3 Действие
4 Куда
5 Теги
6 Kafka
📝
Основная информация
Укажите название и описание правила. Это поможет быстро найти и понять назначение правила.
Дайте понятное название, описывающее что делает правило
Необязательно, но поможет понять назначение правила в будущем
100 = обычный, 200+ = высокий приоритет
Неактивные правила не выполняются
📋
Условия применения
Определите когда это правило будет применяться. Выберите условия и/или теги.
📋 Условия
Загрузка...
🏷️ Обязательные теги
Загрузка...
💡 Если ничего не выбрано — правило для всех папок. Теги работают через И (AND).
⚙️
Действие и настройки
Выберите какую операцию выполнять с файлами и настройте параметры обработки.
🔧 Дополнительные настройки
📁 Создавать папки автоматически
Если целевой путь не существует, он будет создан
🔗 Создавать ярлык (символическую ссылку)
После перемещения создаёт ссылку на новое расположение
🔗 Настройки ярлыка
📍 Создавать ярлык на том же устройстве
Ярлык будет создан на исходном устройстве откуда копируются данные
Оставьте пустым для создания ярлыка в исходной папке.
💿 USB Диски для ярлыка
Загрузка дисков...
🗄️ Хранилища для ярлыка
Загрузка хранилищ...
⚠️ При синхронизации используется встроенная логика rsync — настройки дубликатов и процессов не применяются.
📍
Целевые устройства
Выберите куда копировать/перемещать данные и настройте стратегию распределения.
🎯 Выберите целевые устройства Отметьте устройства, на которые будут копироваться данные
💿 USB Диски
Загрузка дисков...
📭 Нет подключённых USB дисков
🗄️ Сетевые хранилища
Загрузка хранилищ...
📭 Нет настроенных хранилищ
💡 Совет: выберите несколько устройств для отказоустойчивости. Система автоматически выберет доступное по стратегии.
🏷️
Теги после выполнения
Настройте теги, которые будут добавлены или удалены после завершения задачи и при ошибке.
🏷️ Теги после успешного выполнения Отметьте теги, которые нужно добавить после успешного выполнения
🧹 Теги для удаления после успешного выполнения Отметьте теги, которые нужно снять после успешного завершения
❌ Теги для добавления при ошибке Отметьте теги, которые нужно добавить если задача завершилась ошибкой
💡 Изменения тегов применяются после завершения задачи: успешно или с ошибкой.
📨
Kafka уведомления
Выберите на каких этапах отправлять уведомления в Kafka. Нажмите на переключатель для настройки.
📬 Этапы уведомлений Включите и настройте нужные этапы
🚀
При старте
Когда начинается копирование
не настроено
📊
При прогрессе
Периодически во время копирования
не настроено
✅
При завершении
Когда копирование успешно завершено
не настроено
❌
При ошибке
Если произошла ошибка
не настроено
🚫
Цель не найдена
Если не найдена цель копирования/перемещения
не настроено
💡 Включите переключатель чтобы настроить сообщение для этапа. Это опционально — можно сохранить правило без Kafka уведомлений.
📨 Настройка уведомления
📝 Как составить сообщение
Шаблон сообщения должен быть в формате JSON. Используйте переменные в двойных фигурных скобках: {{ variable }}
⚙️ Настройки
Имя Kafka топика для отправки
Опционально. Можно использовать переменные
Как часто отправлять (каждые N% прогресса)
🔤 Доступные переменные (клик для вставки)
📁 folder_name 🆔 folder_id 📂 source_path 📍 dest_path 🔗 symlink_path ⚙️ operation_type 📋 rule_name 🔢 rule_id 🎯 target_name 💾 target_type 📊 progress 📏 total_size 📤 transferred_size 📄 files_count 🏷️ tags 🏷️ tags_names 🔄 is_duplicate 📋 duplicate_action 🏷️ status ❌ error_message ⚠️ error_code 🕐 timestamp 🔢 job_id ⏱️ duration 🚀 speed 🖥️ station_id
📝 Шаблон сообщения (JSON) * Кликните на переменную слева для вставки
🗑️ Удалить правило?

Правило "" будет удалено безвозвратно.

📁 Выберите папку
Устройство:
Загрузка...
💡 Кликните на папку для навигации, двойной клик для выбора. Или введите путь вручную.