chore(PROJ-60): Xapian-Reste aus Dockerfile, Makefile und Doku entfernen
Dockerfile und Makefile bauten noch mit CGO_ENABLED=1 -tags xapian und installierten libxapian-dev/libxapian30, obwohl der Xapian-Code bereits entfernt wurde. PRD.md und api-v1.md erwähnten Xapian noch im Tech-Stack bzw. als Such-Syntax-Referenz. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
7c028601cf
commit
c1338f6721
+1
-1
@@ -48,7 +48,7 @@ Ein selbst gehostetes, unternehmenstaugliches Mail-Archiv-System, das E-Mails au
|
||||
- **DSGVO-konform:** E-Mails verlassen nie den eigenen Server; Löschkonzept vorhanden
|
||||
- **Großes Volumen:** Architektur skaliert auf > 100.000 E-Mails
|
||||
- **Einfache Architektur:** Go-Backend REST API + Next.js-Frontend, kleines Team (1–2 Devs)
|
||||
- **Tech Stack:** Go (Backend, SMTP-Daemon, Storage, Xapian) + Next.js/TypeScript (Web-GUI) + PostgreSQL
|
||||
- **Tech Stack:** Go (Backend, SMTP-Daemon, Storage) + Manticore Search (Volltext-Index) + Next.js/TypeScript (Web-GUI) + PostgreSQL
|
||||
|
||||
## Non-Goals
|
||||
- Kein vollständiger E-Mail-Client (kein eigenständiges Senden von E-Mails durch Nutzer)
|
||||
|
||||
+2
-2
@@ -48,7 +48,7 @@ GET /api/v1/mails
|
||||
|
||||
| Parameter | Typ | Beschreibung | Beispiel |
|
||||
|-----------|-----|-------------|---------|
|
||||
| `q` | string | Volltext-Suche (Xapian QueryParser) | `q=Rechnung+2024` |
|
||||
| `q` | string | Volltext-Suche (Manticore QueryParser) | `q=Rechnung+2024` |
|
||||
| `from` | string | Absender (exakt oder Partial-Match) | `from=alice@firma.de` |
|
||||
| `to` | string | Empfänger | `to=bob@firma.de` |
|
||||
| `cc` | string | CC-Empfänger | `cc=team@firma.de` |
|
||||
@@ -200,7 +200,7 @@ Gibt Version und Status des Servers zurück. Nützlich zum Testen der Verbindung
|
||||
|
||||
## Volltext-Suche Syntax (`q`-Parameter)
|
||||
|
||||
Der `q`-Parameter unterstützt Xapian QueryParser-Syntax:
|
||||
Der `q`-Parameter unterstützt Manticore QueryParser-Syntax:
|
||||
|
||||
| Syntax | Beispiel | Bedeutung |
|
||||
|--------|---------|-----------|
|
||||
|
||||
Reference in New Issue
Block a user