Case Study · SaaS & Plattformen
VaultBox: self-hosted Dateiplattform
Eine Dateiplattform auf Google-Drive-Niveau auf eigener Hardware: Uploads, Vorschauen, Sharing, Volltextsuche, null Abo.
- Branche
- Produktivität
- Zeitraum
- 4 Wochen
- Jahr
- 2026
- Leistungen
- Product Engineering, DevOps
Das Problem
Cloud-Drives sind gemietete Regalfläche. Das Abo wächst mit dem Archiv, der Anbieter scannt Ihre Inhalte, und nur eine Account-Sperre vom Totalverlust entfernt zu sein ist kein guter Ort für zwei Jahrzehnte Dateien. Consumer-NAS-Software löst das Storage-Problem, liefert aber eine UI von 2012, und die meisten Self-Hosted-Alternativen brechen ein, sobald ein Ordner sechsstellige Dateizahlen erreicht.
Was wir gebaut haben
Eine persönliche Dateiplattform mit den Interaktionen, die man von einem modernen Drive tatsächlich erwartet: Drag-and-Drop-Uploads, Thumbnails und Vorschauen, Ordnerbäume, Freigabe-Links, Suche und Bulk-Operationen, komplett auf eigener Hardware.
Das unglamouröse Engineering ist der Grund, warum sie hält:
- Performance bei großen Ordnern. Serverseitige Pagination und Sortierung mit Jump-to-Offset: Ein Ordner mit 100k Dateien scrollt wie einer mit 100. Sortiert wird in SQL, nicht im Browser.
- Storage-Abstraktion über rclone. Der Storage-Layer spricht rclone. Dieselbe UI kann heute auf lokale Platten schreiben und morgen auf einen von vierzig Cloud-Remotes, verschlüsselte Overlays inklusive.
- Service-to-Service-API. Schwester-Anwendungen nutzen die Plattform über ein internes Netzwerk mit gescopten Tokens als Datei-Backend: ein Storage-Gehirn, das viele Apps bedient.
Architektur
FastAPI-Backend, React-SPA, PostgreSQL für Metadaten, rclone als Storage-Ebene. Deployt als Container hinter Traefik mit automatischem TLS und einem Telegram-Code-2FA-Gate vor der UI. Nächtliche Metadaten-Backups; Inhalte liegen auf gespiegelten Platten.
Ergebnis
Das Cloud-Drive-Abo ist Geschichte, das Archiv steht zu Hause, und die Plattform wurde still und leise zur Infrastruktur: Andere Portfolio-Apps speichern ihre Dateien inzwischen über ihre API, statt Uploads neu zu erfinden. Erfolg der langweiligen, tragenden Sorte.