S3Flow — Version v0.9.0-beta.1
Dein S3-Speicher als Desktop-App.
S3-Buckets sehen, durchsuchen und bewegen — als Desktop-App statt Konsole.
Wofür S3Flow da ist
01
Sehen, was da ist
Buckets, Ordner und Objekte in einem Fenster, mit Größe und
Änderungsdatum. Kein aws s3 ls und kein Zählen von
Ausgabezeilen.
02
Bewegen, ohne zu raten
Kopieren, Verschieben, Hoch- und Herunterladen mit Fortschritt und Abbruch. Vor jedem schreibenden Schritt steht, was passieren wird.
03
Wiederholbares wiederholen
Wiederkehrende Abläufe als Workflow aus Knoten zusammensetzen, laufen lassen und im Protokoll nachlesen, was geschehen ist.
Funktionen
Einblicke in die Oberfläche von S3Flow.
Explorer
Buckets und Objekte durchsuchen, hoch- und herunterladen, löschen, Ordner und Buckets anlegen. Die Pfadleiste ist anklickbar und per Strg+L direkt beschreibbar, der Filter über dem Ordner per Strg+F.
Profile — auch aus ~/.aws/credentials
Mehrere Endpunkte und Konten nebeneinander: eigene Profile, die
Profile aus ~/.aws/credentials und die
Standard-Kette aus Umgebungsvariablen und Instanzrollen.
Eigene Zugangsdaten liegen im Schlüsselbund des Betriebssystems,
nie im Klartext in der Konfiguration. Aus
~/.aws/credentials liest S3Flow nur die Namen und
Regionen; die Zugangsdaten bleiben, wo sie sind, und werden nicht
kopiert.
Verschlüsselung pro Bucket
Pro Bucket einstellbar: aus, SSE-S3 oder SSE-KMS mit Key-ARN. Der eingestellte Zustand steht dauerhaft in der Pfadleiste, damit beim Hochladen nie unklar ist, womit verschlüsselt wird.
Ein KMS-Schlüssel wird vor dem Speichern gegen den Dienst geprüft, statt erst beim ersten fehlgeschlagenen Upload aufzufallen. Daneben zeigt der Dialog, was der Server aktuell meldet.
Kopieren, Verschieben und Transfers mit Fortschritt
Einzelne Objekte oder ganze Präfixe kopieren und verschieben, auch über Bucket-Grenzen hinweg. Relative Pfade bleiben erhalten, die Verschlüsselung richtet sich nach der Einstellung des Zielbuckets.
Jeder Transfer bekommt eine Zeile mit Fortschritt, Dateizähler und einer Schaltfläche zum Abbrechen. Ein Abbruch räumt angefangene Teil-Uploads auf; bereits abgeschlossene Schritte bleiben bestehen und werden nicht heimlich zurückgenommen.
Workflows aus Knoten
Wiederkehrende Abläufe als Kette aus Knoten bauen: List, Filter, Copy, Move, Delete, Download und Upload. S3Flow lässt nur Knoten zu, die an der jeweiligen Stelle sinnvoll sind.
Vor dem Start zeigt eine Rückfrage die komplette Kette mit allen Parametern. Während des Laufs schreibt jeder Schritt ins Protokoll, das sich ausgeben lässt. Der Lauf stoppt beim ersten Fehler. Workflows liegen als JSON-Datei vor und enthalten nie Zugangsdaten.
Vorschau ohne Herunterladen
Textdateien und Tabellen direkt ansehen:
txt, md, log,
json, xml und yaml als
Text, csv und ssv als Tabelle.
S3Flow lädt dafür nur den benötigten Anfang des Objekts. Große Dateien werden bei 100 000 Zeilen oder 50 MB gekürzt — mit sichtbarem Hinweis, nie stillschweigend.
Keine Telemetrie
- S3Flow sendet keine Nutzungsdaten an uns.
- Kein Konto und keine Anmeldung bei dreaMake.dev nötig.
- Lizenzschlüssel werden offline per Ed25519-Signatur geprüft — ohne Rückfrage bei einem Server.
- Zugangsdaten liegen im Schlüsselbund des Betriebssystems, nie im Klartext in der Konfiguration.
Wohin S3Flow überhaupt Verbindungen aufbaut
Zu dem S3-Endpunkt, den du im Profil einträgst — und für die Updateprüfung zu einer statischen Versionsdatei. Die Updateprüfung meldet nur, dass es eine neuere Version gibt, und zeigt einen Download-Link. Sie installiert nichts von selbst.
S3Flow Beta herunterladen
v0.9.0-beta.1 · Linux und Windows
Pakete direkt von dreaMake.dev, mit SHA-256-Prüfsummen und Hinweisen zum Start.
Technik und Lizenz
| Speicher | AWS S3 und S3-kompatible Endpunkte — unter anderem RustFS, MinIO, Wasabi und Cloudflare R2. |
|---|---|
| Gebaut mit | Python und Qt (PySide6), ausgeliefert als eigenständige ausführbare Datei. Auf dem Zielrechner muss kein Python installiert sein. |
| Plattformen | Linux und Windows. macOS ist für nach der Beta vorgesehen. |
| Privat kostenlos | Die kostenlose Version enthält den vollen Explorer. Im Kern ist keine Funktion abgeschaltet. |
| Lizenz | Ein Lizenzschlüssel schaltet zugesicherte Updates bis zu seinem Ablaufdatum und erweiterten Support frei. Geprüft wird offline per Ed25519-Signatur. |
| Updates | Mit gültiger Lizenz prüft die App beim Start im Hintergrund eine statische Versionsdatei und zeigt einen Download-Link. Sie installiert nichts von selbst. |