Требования

SpiderHead работает на вашем компьютере. Для ядра нужны Python и несколько пакетов, всё остальное необязательно.

  • Python 3.10+
  • macOS · Windows · Linux
  • Без облачного аккаунта

Компоненты по операционным системам

КомпонентmacOSWindowsLinuxЧто нужноСтатусПримечания
Ядро (пакет)ПоддерживаетсяПоддерживаетсяПоддерживаетсяPython 3.10+, pip, gitОбязательноУстанавливается в виртуальное окружение проекта
CLIПоддерживаетсяПоддерживаетсяПоддерживаетсяПакет ядраОбязательноДля работы без интерфейса описан Ubuntu Server по SSH
MCP-серверПоддерживаетсяПоддерживаетсяПоддерживаетсяExtra mcp, MCP SDK 1.29+НеобязательноЛокальный stdio; любой MCP-клиент
Десктопное приложение.pkgsetuptarballУстановщик для каждой ОСНеобязательноТо же ядро; сканы общие с CLI и MCP
JS-рендерингПоддерживаетсяПоддерживаетсяПоддерживаетсяChromium через Playwright, ~150 МБНеобязательноТолько для проверок рендеринга
Screaming Frog CLIПоддерживаетсяПоддерживаетсяПоддерживаетсяАктивная лицензия SFНеобязательноНужен только для живого сканирования через SF; для экспортов ничего не нужно
Docker-образПоддерживаетсяПоддерживаетсяПоддерживаетсяDockerНеобязательноSlim — 440 МБ, full — 1,08 ГБ

Minimum OS versions for the desktop app are a placeholder: fill from the release notes.

Место на диске

ЧтоРазмерКогда нужно
Ядро со всеми extras≈ 860 МБВиртуальное окружение, замер на macOS с .[all]
Chromium≈ 150 МБТолько для рендеринга JavaScript
Docker-образ440 МБ · 1,08 ГБSlim · full
Хранилище скановрастёт вместе со сканированиямиДержит свободными минимум 1 ГиБ; предупреждает, когда история превышает 20 ГиБ

Закладывайте около 2 ГБ

Ядро со всеми extras, Chromium и запас под первые сканы. Для крупных сайтов нужно больше: размер скана зависит от числа страниц и от того, сохраняются ли тела страниц.

Память и лимиты

Крупные сканирования идут в рамках лимитов, которые вы задаёте: время работы, пиковая память, размер базы. Если лимит достигнут, запуск останавливается со статусом blocked, а не засчитывается как пройденный.

Источники данных

Search Console, GA4, Метрике, Вебмастеру и CrUX нужны ваши собственные учётные данные; доступ только на чтение. Платные провайдеры по умолчанию выключены.

Для базового сканирования и аудита учётные данные провайдеров не нужны.