Anforderungen
SpiderHead läuft auf Ihrem eigenen Rechner. Der Kern braucht Python und einige Pakete; alles andere ist optional.
- Python 3.10+
- macOS · Windows · Linux
- Kein gehostetes Konto
Komponenten nach Betriebssystem
| Komponente | macOS | Windows | Linux | Voraussetzung | Status | Hinweise |
|---|---|---|---|---|---|---|
| Kernpaket | Unterstützt | Unterstützt | Unterstützt | Python 3.10+, pip, git | Erforderlich | Wird in die virtuelle Umgebung des Projekts installiert |
| CLI | Unterstützt | Unterstützt | Unterstützt | Kernpaket | Erforderlich | Ubuntu Server per SSH ist für den Betrieb ohne Oberfläche dokumentiert |
| MCP-Server | Unterstützt | Unterstützt | Unterstützt | mcp-Extra, MCP SDK 1.29+ | Optional | Lokal über stdio; jeder MCP-Client |
| Desktop-App | .pkg | setup | tarball | Installer für jedes Betriebssystem | Optional | Derselbe Kern; Scans werden mit CLI und MCP geteilt |
| JS-Rendering | Unterstützt | Unterstützt | Unterstützt | Chromium über Playwright, ca. 150 MB | Optional | Nur für Rendering-Prüfungen |
| Screaming Frog CLI | Unterstützt | Unterstützt | Unterstützt | Aktive SF-Lizenz | Optional | Nur um Live-Crawls von SF zu steuern; Exporte brauchen nichts |
| Docker-Image | Unterstützt | Unterstützt | Unterstützt | Docker | Optional | Slim 440 MB, Full 1,08 GB |
Minimum OS versions for the desktop app are a placeholder: fill from the release notes.
Speicherplatz
| Was | Größe | Wann nötig |
|---|---|---|
| Kern mit allen Extras | ≈ 860 MB | Virtuelle Umgebung, unter macOS mit .[all] gemessen |
| Chromium | ≈ 150 MB | Nur für JavaScript-Rendering |
| Docker-Image | 440 MB · 1,08 GB | Slim · Full |
| Scan-Speicher | wächst mit den Crawls | Hält mindestens 1 GiB frei; warnt ab 20 GiB Verlauf |
Planen Sie etwa 2 GB ein
Kern mit allen Extras, Chromium und Platz für die ersten Scans. Große Websites brauchen mehr: Die Scan-Größe hängt von der Seitenzahl ab und davon, ob die Seiteninhalte gespeichert werden.
Arbeitsspeicher und Budgets
Große Crawls laufen mit Budgets, die Sie festlegen: Laufzeit, Spitzen-Arbeitsspeicher, Datenbankgröße. Wird ein Budget erreicht, stoppt der Lauf als blockiert – nie als bestanden.
Datenquellen
Search Console, GA4, Metrika, Webmaster und CrUX brauchen Ihre eigenen Zugangsdaten und werden nur gelesen. Kostenpflichtige Anbieter sind standardmäßig aus.
Für den Kern-Crawl und das Audit sind keine Zugangsdaten von Anbietern nötig.