Hochladen. Suchen. Finden. Verwalten. Alles in einer einzigen PHP-Datei — ohne Datenbank-Server, ohne Installationsritual, ohne Cloud-Abhängigkeit. Einfach hinkopieren und loslegen.
PDFDepot ist eine selbstenthaltende PHP-Anwendung — keine Installation, kein Docker, kein Hosting-Vertrag mit siebenstelligem SLA. Eine einzige pdfdepot.php auf deinem Webspace reicht. SQLite kümmert sich um die Daten, das Dateisystem um die PDFs. man kümmerst dich um gar nichts.
Dazu optional composer require smalot/pdfparser für echte Volltextextraktion — und die Suche durchforstet nicht nur Metadaten, sondern jeden Satz in jedem deiner Dokumente.
Keine LIKE-Wildcards auf Metadaten. Echte FTS5-Indizierung mit BM25-Ranking, Unicode-Tokenizer und automatischem Snippet-Highlighting — direkt in SQLite, ohne externen Suchdienst.
pdfdepot.php herunter und kopiere sie in ein
beliebiges Verzeichnis deines PHP-Webspaces.
Keine weiteren Dateien nötig.
| Feature | PDFDepot | Google Drive | Paperless-ngx | Nextcloud |
|---|---|---|---|---|
| Einzelne Datei | ✦ 1 PHP-Datei | — Cloud-Dienst | — Docker-Stack | — Server-App |
| Kein Account nötig | ✦ | ✗ | ✦ | ✦ |
| Volltextsuche in PDFs | ✦ FTS5 | ✦ | ✦ OCR | — Plugin |
| Offline / Self-hosted | ✦ | ✗ | ✦ | ✦ |
| Setup-Aufwand | ✦ Sekunden | Mittel | Stunden | Stunden–Tage |
| Keine externe DB | ✦ SQLite | ✦ | ✗ PostgreSQL | ✗ MariaDB |
| Tags & Metadaten | ✦ | Begrenzt | ✦ | Begrenzt |
| CSV-Export | ✦ | — | Plugin | — |
| Bulk-Operationen | ✦ | ✦ | ✦ | ✦ |
| Datenhoheit | ✦ 100 % on prem | ✦ | ✦ |
PDFs verdienen ein Zuhause das nicht overseas auf einem fremden Server liegt.
MIT SMALOT/PDFPARSER · SQLITE FTS5 · PHP 8+ · BOOTSTRAP 5 · JQUERY