memory-service

Diff: Nextcloud als Datendrehscheibe (Paperless/make.com-Architektur)

Version vom 2026-08-10 14:02:33 von 75f4bb14-ad8c-487f-a15f-8cc82dcf328a (145d638205)


(leer)
2026-08-10T14:02:33.817103+00:00
tt1**Status:** Architektur konzipiert und dokumentiert (03.06.2026), teilweise umgesetzt, abe
 >r laut neuestem Befund (31.07.2026) **explizit keine saubere Migration** — konkreter Rücks
 >tand quantifiziert.
2 
3## Zielarchitektur (Handoff 03.06.2026, vollständig gelesen)
4Nextcloud = veränderliche Arbeitsdateien/WIP + make.com-Schnittstelle (Google-Drive-Ersatz
 >, Motivation: 10-GB-Limit + native make.com-Anbindung soll abgelöst werden). Paperless-NGX
 > (zwei Instanzen, `paperless.bay-ram.de` privat vs. `paperless-geb.bay-ram.de` geschäftlic
 >h, nach Domäne getrennt, NICHT redundant) = finales, unveränderliches Dokumentenarchiv mit
 > OCR/Volltextsuche. Ablaufprinzip: Dokument entsteht in Nextcloud → wird final → wandert n
 >ach Paperless. `paperless-geb` wurde mit Minimal-Grundgerüst befüllt: 7 Dokumenttypen (Ein
 >gangsrechnung, Ausgangsrechnung, Angebot, Vertrag, BAFA-Bescheid, Energiebericht/iSFP, Sch
 >riftverkehr), 4 Tags (`ungeprüft` als Inbox-Tag, `BEG-EM`, `iSFP`, `Steuer`), 4 Korrespond
 >enten mit Auto-Match (BAFA, KfW, dena, Finanzamt).
5 
6**E-Mail-Ingestion-Soll-Design:** Zentrales Sammelpostfach `archiv@energieberatung-odenwal
 >dkreis.de` → Paperless holt per IMAP ab (Quellordner INBOX, nur Anhänge, danach Verschiebe
 >n nach `Verarbeitet`, Tag `ungeprüft`). Bekannter konzeptioneller Stolperstein: Mails werd
 >en weitergeleitet → Absender ist immer Murat selbst → „Korrespondent aus Absender" funktio
 >niert nicht, Lösung über inhaltsbasiertes Lernen und/oder Anhang-Weiterleitung (`.eml`).
7 
8**Zum Handover-Zeitpunkt (03.06.2026) akuter Bug:** Mail-Regel in `paperless-geb` zog kein
 >e Dokumente. Detaillierte 7-stufige Debug-Checkliste dokumentiert (`mail_fetch` manuell an
 >stoßen, IMAP-Login/App-Passwort prüfen, Quellordner, „nur Anhänge"-Filter bei Inline-Weite
 >rleitungen, `Verarbeitet`-Ordner-Existenz, Consumer-Pipeline/Celery, `PAPERLESS_EMAIL_TASK
 >_CRON`).
9 
10**make.com-Anbindung (Soll):** Cloudflare Tunnel statt offener Portfreigabe, nativer Nextc
 >loud-Connector (Fallback WebDAV/SFTP), alternativ direkter HTTP-POST an `paperless-geb`-AP
 >I (`/api/documents/post_document/`).
11 
12## Neuer Befund: Abgleich GEB-Ordner ↔ Nextcloud (31.07.2026, vollständig ausgewertet)
13Dokument `Abgleich_GEB_vs_Nextcloud.md` (Nextcloud-GEB `/Claude/`, 91 KB) vergleicht lokal
 >en Mac-Ordner `/Users/mbayram/GEB` gegen den Nextcloud-CloudStorage-Ordner. Kernaussage im
 > Dokument selbst: **„Keine saubere Migration."**
14- Lokal `GEB`: 7.539 Dateien, 58 GB voll heruntergeladen. Nextcloud: 6.897 Dateien, nur 74
 >2 MB lokal (überwiegend Online-only-Platzhalter). 6.788 Dateien gemeinsam.
15- **751 Dateien (~5,7 GB) nur lokal in GEB** — „echte Arbeit", u. a. laufende Projektunter
 >lagen (z. B. Koch, weitere Projekte) noch nicht nach Nextcloud übertragen.
16- **109 Dateien (~420 MB) nur in Nextcloud** — neuere Cloud-Arbeit, die im alten GEB-Ordne
 >r fehlt (u. a. aktuelle iSFP-Bearbeitung Breun/Thomaßen inkl. `.evex`-Dateien und Autosave
 >s).
17- **198 Dateien (~468 MB) als vermutlicher Müll eingestuft** (Downloads-Ordner: Installer 
 >wie testdisk, disk-drill, Office-2021-Installer, alte `.bak`/Autosave-Reste) — zur Prüfung
 >, dann Verwerfung vorgeschlagen.
18- Empfehlung im Dokument: vor Löschung des alten GEB-Ordners beide Lücken schließen (Sync 
 >in beide Richtungen).
19 
20## Zusatzbefund aus der Adress-Check-Migration (05.08.2026)
21Bei der Prüfung, ob Paperless-geb für automatisierte OCR-Volltextsuche taugt (als Ersatz f
 >ür lokales `pdftotext`), wurde `search_documents`/`get_document_content` getestet — **lief
 > im Test in einen Timeout**. Ob die relevanten Projektdokumente überhaupt vollständig und 
 >projektzuordenbar (Tag/Correspondent = Kundennr/Projektnr) in Paperless-geb liegen, ist al
 >s offener Prüfpunkt vermerkt, nicht verifiziert.
22 
23## Retest nach gemeldeter Paperless-Timeout-Behebung (10.08.2026)
24Nach der berichteten Behebung des Paperless-NGX-MCP-Timeout-Problems wurde `search_documen
 >ts` auf `paperless-geb` erneut getestet (Testabfragen „Domain", „Hosting", „Lizenz", „Port
 >ainer", „Server") — lief diesmal **ohne Timeout durch**, die technische Erreichbarkeit ist
 > damit bestätigt. Der eigentliche fachliche Prüfpunkt aus dem 05.08.-Befund bleibt aber **
 >weiterhin offen**: Stichprobe der gefundenen Dokumente (IDs 48, 137, 69) zeigt, dass diese
 > ausschließlich den Tag „ungeprüft" tragen und die Correspondents nur generische Platzhalt
 >er-Namen (reine Ziffern wie „5", „29", „12" statt Klarnamen/Kundennummern) haben. Projektz
 >uordenbarkeit (Tag/Correspondent = Kundennr/Projektnr) ist für diese Stichprobe also **wei
 >terhin nicht gegeben** — die Timeout-Behebung löst nur die technische Erreichbarkeit, nich
 >t das inhaltliche Verschlagwortungs-/Migrationsproblem. **Zusatzhinweis:** Im Verlauf dies
 >es Retests wurden beide Paperless-MCP-Server (`Paperless-MCP` und `Paperless-GEB-MCP`) nac
 >h rund 10 erfolgreichen Abfragen erneut unerreichbar („not connected", auch nach mehrfache
 >m Warten/Retry bis 45s) — möglicherweise ein verbleibendes Stabilitäts-/Session-Problem un
 >ter Last, nicht abschließend geklärt, sollte bei nächster Gelegenheit erneut beobachtet we
 >rden.
25 
26## Nicht gefunden
27- Keine Bestätigung, ob der ursprüngliche Mail-Ingestion-Bug vom 03.06.2026 behoben wurde 
 >(keine Folge-E-Mail/Dokument mit Lösungsbestätigung gefunden).
28- Keine Bestätigung, ob der Cloudflare Tunnel für make.com tatsächlich eingerichtet wurde 
 >(Cloudflare-API-Key existiert im Traefik-Stack, das belegt aber nur DNS/Proxy-Nutzung, nic
 >ht zwingend den Tunnel für make.com).
29- Kein Nachweis, dass ein make.com-Szenario tatsächlich von Google Drive auf den Nextcloud
 >-Connector umgestellt wurde.
30 
31**Quellen:** Nextcloud privat `Handoff-Paperless-Nextcloud-Make.md` (vollständig gelesen);
 > Nextcloud-GEB `/Claude/Abgleich_GEB_vs_Nextcloud.md` (91 KB, vollständig ausgewertet); Ne
 >xtcloud-GEB `/Claude/adress-check/UEBERGABE_Cloud-Migration.md`; Paperless-GEB-MCP `search
 >_documents` Live-Retest (10.08.2026, Queries „Domain"/„Hosting"/„Lizenz"/„Portainer"/„Serv
 >er").