Zum Inhalt springen

Einzelplatz mit Docker (Qdrant + Presidio lokal)

Admin

Diese Variante erweitert den Einzelplatz um lokale Docker-Dienste: Qdrant für hochwertige semantische Suche und Presidio für die PII-Erkennung. So bleibt alles auf einem Rechner, aber mit voller Such- und Datenschutzfunktion.

Ein Rechner mit Desktop-App und zwei lokalen Docker-Containern (Qdrant, Presidio); nur der Modellzugang geht nach außen. Ein Rechner mit Desktop-App und zwei lokalen Docker-Containern (Qdrant, Presidio); nur der Modellzugang geht nach außen.

Fortgeschrittene Einzelnutzer mit Docker-Kenntnissen, die bessere Trefferqualität (gegenüber BM25) und lokale Pseudonymisierung wollen, ohne einen Server zu betreiben.

  • Desktop-App (lokale SQLite) wie im minimalen Einzelplatz.
  • Qdrant als lokaler Docker-Container (Vektorsuche, gRPC). Erkennt die App den Endpoint, nutzt sie Qdrant statt BM25. → Qdrant einrichten
  • Presidio als lokaler Docker-Container (PII-Erkennung über HTTP). → Presidio einrichten
  1. Einzelplatz wie in IS-02 einrichten.
  2. Qdrant- und Presidio-Container lokal starten (Qdrant-Compose · Presidio-Compose).
  3. Endpoints in den Einstellungen hinterlegen (Such-Backend bzw. Presidio-Endpoint) und Verbindung testen. → Umgebungsvariablen & appsettings
  • Docker auf dem Rechner; mehr RAM als beim minimalen Einzelplatz. Details: Systemvoraussetzungen
  • Selbstbau-Variante: Container und Endpoints richten Sie selbst ein. Fertige, best-practice-geprüfte Compose-Setups stehen bereit: Qdrant selbst hosten und Presidio selbst hosten. Wer einen vollständig orchestrierten Mehrkomponenten-Stack möchte, nutzt besser den Web-Stack (API self-hosted).
  • Weiterhin Einzelplatz: kein Mehrplatz, geplante Agenten nur bei offener App.