Configuration requise

SpiderHead s’exécute sur votre propre machine. Le cœur demande Python et quelques paquets ; tout le reste est facultatif.

  • Python 3.10+
  • macOS · Windows · Linux
  • Aucun compte hébergé

Composants par système d’exploitation

ComposantmacOSWindowsLinuxPrérequisStatutNotes
Paquet principalPris en chargePris en chargePris en chargePython 3.10+, pip, gitObligatoireInstallé dans l’environnement virtuel du projet
CLIPris en chargePris en chargePris en chargePaquet principalObligatoireUbuntu Server via SSH documenté pour un usage sans écran
Serveur MCPPris en chargePris en chargePris en chargeExtra mcp, SDK MCP 1.29+Facultatifstdio en local ; tout client MCP
Application de bureau.pkgsetuptarballUn installateur par OSFacultatifMême cœur ; analyses partagées avec la CLI et le MCP
Rendu JSPris en chargePris en chargePris en chargeChromium via Playwright, ~150 MoFacultatifUniquement pour les contrôles de rendu
Screaming Frog CLIPris en chargePris en chargePris en chargeLicence SF activeFacultatifUniquement pour piloter des crawls SF en direct ; les exports n’exigent rien
Image DockerPris en chargePris en chargePris en chargeDockerFacultatifAllégée 440 Mo, complète 1,08 Go

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

Espace disque

ÉlémentTailleQuand en avoir besoin
Cœur avec tous les extras≈ 860 MoEnvironnement virtuel, mesuré sur macOS avec .[all]
Chromium≈ 150 MoUniquement pour le rendu JavaScript
Image Docker440 Mo · 1,08 GoAllégée · complète
Stockage des analysesaugmente avec les crawlsGarde au moins 1 Gio libre ; avertit au-delà de 20 Gio d’historique

Prévoyez environ 2 Go

Le cœur avec tous les extras, Chromium et de la place pour les premières analyses. Les gros sites demandent davantage : la taille d’une analyse dépend du nombre de pages et de la conservation ou non du corps des pages.

Mémoire et budgets

Les gros crawls s’exécutent sous des budgets que vous fixez : durée totale, pic de mémoire, taille de la base de données. Quand un budget est atteint, l’exécution s’arrête en statut bloqué, jamais en succès.

Sources de données

Search Console, GA4, Metrika, Webmaster et CrUX demandent vos propres identifiants et sont en lecture seule. Les fournisseurs payants sont désactivés par défaut.

Aucun identifiant de fournisseur n’est nécessaire pour le crawl et l’audit de base.