Wer regelmäßig Fotos vom Smartphone oder von der Kamera in die Cloud schiebt, kennt das Problem: Irgendwann liegen tausende Dateien wild durcheinander in einem einzigen Ordner. IMG_4711.jpg neben IMG_0002.jpg, dazwischen ein paar Videos, und niemand weiß mehr, wann was aufgenommen wurde.
Genau dafür habe ich Image Sort gebaut – eine kleine Nextcloud-App, die diese lästige Aufräumarbeit komplett automatisiert übernimmt. Sie läuft direkt auf deiner eigenen Nextcloud-Instanz, und deine Bilder verlassen dabei zu keinem Zeitpunkt deinen Server.
Was macht Image Sort?

Die Idee ist denkbar einfach: Du legst einen Quellordner fest, in den deine neuen Fotos und Videos landen, und einen Zielordner, in dem sie ordentlich abgelegt werden sollen. Den Rest erledigt die App.
Image Sort durchsucht den Quellordner (auch alle Unterordner), liest aus jeder Datei das Aufnahmedatum aus und verschiebt sie anschließend in eine aufgeräumte Ordnerstruktur nach dem Muster Jahr/Jahr-Monat – also zum Beispiel:
Fotos sortiert/
├── 2024/
│ ├── 2024-06/
│ └── 2024-12/
└── 2025/
├── 2025-01/
└── 2025-03/
Eine Datei, die am 14. Juni 2025 aufgenommen wurde, landet damit automatisch in 2025/2025-06/. Endlich Ordnung, ganz ohne manuelles Sortieren.
Die wichtigsten Funktionen
- Automatische Sortierung nach Aufnahmedatum – nicht nach Upload- oder Änderungsdatum, sondern nach dem echten Zeitpunkt, an dem das Foto entstanden ist.
- EXIF-Auslesung bei Bildern – die App nutzt die EXIF-Metadaten (
DateTimeOriginal,DateTimeDigitized, ersatzweiseDateTime), die nahezu jede Kamera und jedes Smartphone in die Datei schreibt. - Videos werden ebenfalls unterstützt – über
ffprobe(Teil von FFmpeg) wird das Aufnahmedatum aus den Video-Metadaten gelesen, inklusive der QuickTime-Felder von iPhones. - Mehrere Ordner-Paare gleichzeitig – du kannst beliebig viele Quelle/Ziel-Kombinationen anlegen. Zum Beispiel ein Paar für Handyfotos und ein zweites für die Spiegelreflexkamera. Jedes Paar wird in einer eigenen übersichtlichen Karte angezeigt.
- Vollautomatischer Hintergrund-Job – Image Sort arbeitet still im Hintergrund und prüft regelmäßig (alle 15 Minuten) auf neue Dateien. Du musst nichts anstoßen.
- „Scan now“-Button – wer nicht warten möchte, startet den Durchlauf mit einem Klick sofort.
- Keine Datenverluste – existiert im Zielordner bereits eine Datei mit gleichem Namen, vergibt die App automatisch einen freien Namen, statt etwas zu überschreiben.
- Benachrichtigung bei Problemen – kann eine Datei nicht einsortiert werden (z. B. weil das Aufnahmedatum fehlt), bekommst du eine Nextcloud-Benachrichtigung.
Datenschutz: alles bleibt bei dir
Der für mich wichtigste Punkt: Image Sort ist eine selbst gehostete Lösung. Es werden keine Bilder an einen externen Dienst geschickt, keine Cloud-KI analysiert deine Fotos, und es gibt keine Drittanbieter. Die gesamte Verarbeitung – EXIF auslesen, Datei verschieben – passiert ausschließlich auf deiner eigenen Nextcloud-Installation. Deine Erinnerungen bleiben deine Sache.
Wie funktioniert es technisch?
Image Sort ist als klassische Nextcloud-App umgesetzt und integriert sich sauber in das System:
- In den persönlichen Einstellungen wählst du pro Ordner-Paar Quelle und Ziel über den vertrauten Nextcloud-Dateiauswahldialog aus.
- Ein TimedJob (Nextcloud-Hintergrundjob) läuft periodisch und ruft die Sortierlogik für jeden Benutzer auf.
- Für jede Datei wird anhand des MIME-Typs entschieden, ob sie ein Bild oder Video ist. Bilder werden über die PHP-EXIF-Erweiterung gelesen, Videos über
ffprobe. - Aus dem ausgelesenen Zeitstempel werden die Zielordner
JahrundJahr-Monatbei Bedarf angelegt, und die Datei wird dorthin verschoben.
Dateien, die weder Bild noch Video sind, werden ignoriert und bleiben unangetastet.
Voraussetzungen
- Nextcloud 32
- Aktivierte PHP-EXIF-Erweiterung (für die Bildverarbeitung zwingend nötig)
- Optional FFmpeg /
ffprobeauf dem Server, falls auch Videos einsortiert werden sollen
Installation und Einrichtung
- App installieren und aktivieren.
- Persönliche Einstellungen öffnen und den Bereich Image Sort auswählen.
- Über „Add folder pair“ ein oder mehrere Quelle/Ziel-Paare anlegen.
- Ordner über „Choose“ auswählen und mit „Save“ speichern.
- Auf den nächsten automatischen Durchlauf warten – oder mit „Scan now“ sofort loslegen.
Download
Open Source
Image Sort steht unter der AGPL-3.0-or-later-Lizenz und ist damit freie Software. Du kannst den Code einsehen, anpassen und selbst weiterentwickeln.
Image Sort ist aus einem ganz persönlichen Bedürfnis heraus entstanden – ich wollte meine eigene Fotosammlung in der Nextcloud endlich automatisch in Ordnung halten, ohne dafür auf einen externen Dienst angewiesen zu sein. Wenn dir Image Sort genauso hilft wie mir, freue ich mich über Feedback.






