Перейти к содержимому

Документация Securify ​

Вы подключаете сайт и ставите задачу агенту. Securify получает файлы, проверяет их в изолированной копии и помогает подготовить исправление. Результат — отчёт, список изменений и повторная проверка; сайт на хостинге остаётся без изменений.

Схема Securify: пользователь работает через своего агента или чат с Agentfy. Агент вызывает MCP, API проверяет права и запускает сервисы. Файлы сайта поступают по FTP, SFTP или FTPS в снимок S3. API ставит задачу в очередь PostgreSQL. Worker на отдельном сервере запускает через Docker временный контейнер анализа с ограниченными ресурсами и без сети. Worker сохраняет отчёт и удаляет контейнер; агент через MCP готовит изменение копии и повторную проверку. Статусы хранятся в PostgreSQL, снимки и отчёты — в S3. Сайт на хостинге не меняется.
Целевая схема: свой агент — в 0.1.0, чат с Agentfy — в 0.2.0. Нажмите на изображение, чтобы рассмотреть детали.
Прочитать схему по шагам
  1. Подключаете сайт. Вводите FTP / SFTP / FTPS-доступы в защищённой форме Securify. Агент не получает пароли.
  2. Ставите задачу агенту. Свой агент использует skills и MCP; позже тот же путь будет доступен в чате Securify через Agentfy/Bridle. API проверяет права и запускает задачи.
  3. Сервис получает и проверяет файлы. Сохраняет исходный снимок в S3. На отдельном сервере worker забирает задачу из PostgreSQL и через Docker запускает временный контейнер анализа — без сети, с лимитами ресурсов. После проверки worker сохраняет отчёт и удаляет контейнер. Сайт на хостинге продолжает работать.
  4. Агент разбирает находки. Через MCP читает отчёт и нужные файлы, предлагает план и меняет только рабочую копию в рамках разрешений.
  5. Получаете проверенный результат. Сервис повторяет сканирование, сохраняет отчёт и diff. Исходный снимок позволяет восстановить копию; публикация на хостинг — отдельный будущий этап.

S3 хранит снимки и отчёты, PostgreSQL — задачи, статусы и находки.

Что работает сейчас

Есть локальный MCP-прототип диагностики без изменения сайта и демонстрация чата. Версии 0.1.0 и 0.2.0 ниже — планы разработки, а не выпущенные релизы.

Основные разделы ​

РазделНа какой вопрос отвечает
МиссияЗачем нужен продукт и для кого мы его создаём?
РынокКакие есть альтернативы и как проверим спрос?
АрхитектураКак устроен процесс, данные и доступ?
ФункционалЧто входит в ближайшую версию?
Пользовательский путьКак начать работу и получить результат?
UI ДизайнКак сделать интерфейс простым и доступным?

Порядок развития ​

  • 0.1.0 — снимок сайта, анализ, MCP и проверенное исправление копии.
  • 0.2.0 — чат Securify с Agentfy/Bridle и расширения по результатам пилота.
  • Публикация исправлений на хостинг — отдельный последующий этап.

Для разработки ​

Spec Kit: требования и задачи · Что уже готово · Локальный запуск · Инфраструктура · Публикация docs

Технические исследования: Agentfy, TypeSafe и стоимость работы агента.

Securify · Документация проекта · Прототип → MVP