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
| Composant | macOS | Windows | Linux | Prérequis | Statut | Notes |
|---|---|---|---|---|---|---|
| Paquet principal | Pris en charge | Pris en charge | Pris en charge | Python 3.10+, pip, git | Obligatoire | Installé dans l’environnement virtuel du projet |
| CLI | Pris en charge | Pris en charge | Pris en charge | Paquet principal | Obligatoire | Ubuntu Server via SSH documenté pour un usage sans écran |
| Serveur MCP | Pris en charge | Pris en charge | Pris en charge | Extra mcp, SDK MCP 1.29+ | Facultatif | stdio en local ; tout client MCP |
| Application de bureau | .pkg | setup | tarball | Un installateur par OS | Facultatif | Même cœur ; analyses partagées avec la CLI et le MCP |
| Rendu JS | Pris en charge | Pris en charge | Pris en charge | Chromium via Playwright, ~150 Mo | Facultatif | Uniquement pour les contrôles de rendu |
| Screaming Frog CLI | Pris en charge | Pris en charge | Pris en charge | Licence SF active | Facultatif | Uniquement pour piloter des crawls SF en direct ; les exports n’exigent rien |
| Image Docker | Pris en charge | Pris en charge | Pris en charge | Docker | Facultatif | Allé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ément | Taille | Quand en avoir besoin |
|---|---|---|
| Cœur avec tous les extras | ≈ 860 Mo | Environnement virtuel, mesuré sur macOS avec .[all] |
| Chromium | ≈ 150 Mo | Uniquement pour le rendu JavaScript |
| Image Docker | 440 Mo · 1,08 Go | Allégée · complète |
| Stockage des analyses | augmente avec les crawls | Garde 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.