Requisitos

O SpiderHead roda na sua própria máquina. O núcleo precisa de Python e de alguns pacotes; todo o resto é opcional.

  • Python 3.10+
  • macOS · Windows · Linux
  • Sem conta hospedada

Componentes por sistema operacional

ComponentemacOSWindowsLinuxRequerStatusObservações
Pacote principalCompatívelCompatívelCompatívelPython 3.10+, pip, gitObrigatórioInstalado no ambiente virtual do projeto
CLICompatívelCompatívelCompatívelPacote principalObrigatórioUbuntu Server via SSH documentado para uso sem interface gráfica
Servidor MCPCompatívelCompatívelCompatívelExtra mcp, MCP SDK 1.29+Opcionalstdio local; qualquer cliente MCP
App para desktop.pkgsetuptarballInstalador para cada SOOpcionalMesmo núcleo; os escaneamentos são compartilhados com CLI e MCP
Renderização de JSCompatívelCompatívelCompatívelChromium via Playwright, ~150 MBOpcionalSó para verificações de renderização
Screaming Frog CLICompatívelCompatívelCompatívelLicença ativa do SFOpcionalSó para comandar rastreamentos ao vivo do SF; exportações não precisam de nada
Imagem DockerCompatívelCompatívelCompatívelDockerOpcionalSlim 440 MB, completa 1,08 GB

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

Espaço em disco

O quêTamanhoQuando é necessário
Núcleo com todos os extras≈ 860 MBAmbiente virtual, medido no macOS com .[all]
Chromium≈ 150 MBSó para renderização de JavaScript
Imagem Docker440 MB · 1,08 GBSlim · completa
Armazenamento de escaneamentoscresce com os rastreamentosMantém ao menos 1 GiB livre; avisa quando o histórico passa de 20 GiB

Reserve cerca de 2 GB

Núcleo com todos os extras, Chromium e espaço para os primeiros escaneamentos. Sites grandes precisam de mais: o tamanho do escaneamento depende do número de páginas e de o corpo das respostas ser mantido ou não.

Memória e limites

Rastreamentos grandes rodam dentro de limites que você define: tempo total, pico de memória, tamanho do banco de dados. Se um limite é atingido, a execução para como bloqueada, nunca como aprovada.

Fontes de dados

Search Console, GA4, Metrika, Webmaster e CrUX exigem suas próprias credenciais e são somente leitura. Provedores pagos vêm desativados por padrão.

Nenhuma credencial de provedor é necessária para o rastreamento e a auditoria básicos.