Installation &
Ressourcen
Hier finden Sie alles, was Sie für die erfolgreiche Implementierung und den reibungslosen Betrieb von YADS benötigen.
YADS holen
YADS ist vollständig Open Source. Kein Download-Paket, keine private Registry, kein Lizenzschlüssel — einfach von GitHub klonen.
v1.20.0 Stable
MIT-LIZENZIERTReine Source-Distribution — die Container werden direkt aus den Repos gebaut. Keine vorgebauten Images, keine Registry, keine Anmeldung.
💻 Auf GitHub ansehenBeta-Kanal
PREVIEWKein separater Beta-Kanal — folgt main auf GitHub für die aktuellsten Änderungen.
Installationsanleitung
⚙️ Voraussetzungen
⚠️ Nutzt die offizielle Docker CE — nicht das Distributionspaket (apt install docker.io liefert Docker 20.x und funktioniert nicht).
Installation über docs.docker.com.
→ Vollständige Installationsanleitung mit Copy-Paste-Befehlen
Repositories klonen
Das Deployment liegt in yads-infra, das die API-/Worker-Images aus einem sibling yads-Checkout baut — keine Registry, nichts vorgebaut.
git clone https://github.com/MrMarco74/yads-infra.git
cd yads-infra
Konfigurieren
Die Beispiel-Umgebungsdatei kopieren und eigene Secrets eintragen.
nano .env # POSTGRES_PASSWORD, SECRET_KEY, etc. setzen
Stack starten
Die Microservices bauen und starten, dann die Oberfläche aufrufen.
➔ Öffnet http://localhost:8000 im Browser. Ihr werdet zum Setup-Wizard weitergeleitet.
Betrieb & Verwaltung
Reines Docker Compose — kein separates Control-Script, keine Magie. Alle Befehle aus yads-infra/ heraus ausführen.
Logs filtern
Für gezieltes Troubleshooting können einzelne Services gefiltert werden:
docker compose -f docker-compose.server.yml logs -f yads-api
# Nur Worker-Logs (Scan-Fortschritt)
docker compose -f docker-compose.server.yml logs -f yads-worker
Installer Wizard
Der grafische Setup-Wizard führt Sie Schritt für Schritt durch alle Konfigurationsseiten. Klicken Sie auf ein Bild für eine Vollansicht.
Wizard-Seiten im Überblick
Jede Seite deckt einen Konfigurationsbereich ab. Der Wizard validiert Ihre Eingaben, bevor er Sie zum nächsten Schritt lässt.
Installationsmodus wählen
Schritt 10 des Wizards ermöglicht es, zwischen zwei Modi zu wählen — je nachdem, ob es sich um eine Erstinstallation, ein Upgrade oder eine Neuinstallation handelt.
Zusätzliche Optionen
Verteilte Worker
Skalieren Sie Ihre Scan-Kapazitäten horizontal über mehrere Nodes hinweg mittels Docker Swarm.
SIEM Integration
Leiten Sie Audit-Logs in Echtzeit an Splunk oder ElasticStack weiter (MITRE ATT&CK konform).
One-Click Updates
Halten Sie Ihr System ohne Downtime auf dem neuesten Stand direkt über das Dashboard.