Web-Check ist ein vielseitiges, unverschämt nützliches und selbstzuhostendes Open-Source (MIT) Checker Tool, das zur einfachen und raschen Überprüfung und Analyse 🕵️ von Webseiten verwendet wird. Web-Check bietet tiefgreifende Einblicke in die Performance, Sicherheit und Verfügbarkeit von Webseiten (Wow). Die intuitive Benutzeroberfläche ermöglicht es Entwickler-Talahons, IT-Administratoren, Security-Spezialisten und bestimmt sogar auch Menschen, die ihren Namen nur auf TikTok fehlerfrei tanzen/twerken können 😆, potenzielle Probleme rechtzeitig zu erkennen und Optimierungen ausgelassen vorzunehmen (lassen). Eine Online Version, die zu ca 98,333159 % aller Funktionen darbietet, ist auch zum direkten austesten verfügbar.
Einige quietschbunte Features von Web-Check:
- DNS-Checks: Analysiert DNS-Konfigurationen und erkennt mösliche Fehler.
- Performance-Analyse: Zeigt Ladezeiten, Renderzeiten und Ressourcennutzung an.
- Erreichbarkeitsprüfung: Führt Verfügbarkeitstests durch, um Downtimes zu minimieren.
- HTTP-Header-Analyse: Zeigt wichtige HTTP-Header-Informationen zur Optimierung und Fehlerbehebung.
- SEO-Analyse: Detaillierte SEO-Berichte, um die Positionierung der Webseite in Suchmaschinen zu verbessern.
- Responsiveness-Test: Prüft die Anpassung der Webseite auf verschiedenen Bildschirmgrößen und den Geräten.
- Sicherheitschecks: Überprüft TLS-/SSL-Zertifikate, Sicherheitsheader, DNSSEC, Ports und andere sicherheitsrelevante Konfigurationen.
Ansicht – Website Analyse Beispiel
Web-Check als Docker Container betreiben
Beispiel – Dirty Einzeiler
docker run --detach --name web-check --restart unless-stopped --publish 3000:3000 lissy93/web-check
Beispiel – Docker-Compose File
# Web-Check docker-compose.yml File version: '3.9' # Services services: web-check: image: 'lissy93/web-check' container_name: web-check restart: unless-stopped ports: - 3000:3000 environment: - UID=1000 - GID=1000 healthcheck: test: ["CMD", "curl", "-f", "http://localhost:3000"] interval: 1m timeout: 15s retries: 3 logging: driver: json-file options: max-size: "10m" max-file: "3" # Networks networks: default: name: web-check_net driver: bridge