feat: Unterstützung für Laufwerksformatierung im Web-Interface hinzugefügt

This commit is contained in:
2026-05-10 16:35:42 +02:00
parent b5881fc248
commit 09d80deec5

View File

@@ -32,6 +32,7 @@ PiCopy verwandelt deinen Raspberry Pi in ein eigenständiges Backup-Gerät. Stec
| 🕐 | **Kopier-Verlauf** | Die letzten 100 Kopiervorgänge werden gespeichert | | 🕐 | **Kopier-Verlauf** | Die letzten 100 Kopiervorgänge werden gespeichert |
| ⚡ | **Headless-Betrieb** | Kein Monitor, keine Tastatur nötig | | ⚡ | **Headless-Betrieb** | Kein Monitor, keine Tastatur nötig |
| 🔁 | **Autostart** | Startet automatisch beim Pi-Boot via systemd | | 🔁 | **Autostart** | Startet automatisch beim Pi-Boot via systemd |
| 💿 | **Laufwerk formatieren** | Ziel-USB direkt im Browser formatieren (exFAT / FAT32 / NTFS) |
--- ---
@@ -147,6 +148,20 @@ Statt eines USB-Laufwerks kann der interne Speicher des Raspberry Pi (`/opt/pico
| 📷+🎬 Beides | Fotos + Videos kombiniert | | 📷+🎬 Beides | Fotos + Videos kombiniert |
| ✕ Alle | Kein Filter alle Dateien kopieren | | ✕ Alle | Kein Filter alle Dateien kopieren |
### Laufwerk formatieren
Das Ziel-Laufwerk kann direkt im Web-Interface formatiert werden, ohne einen PC zu benötigen. Der *Formatieren*-Button erscheint im Ziel-Card sobald ein USB-Gerät in der Dropdown-Liste ausgewählt ist.
| Dateisystem | Mac | Windows | Dateigrößen | Empfehlung |
|---|---|---|---|---|
| **exFAT** | ✅ lesen/schreiben | ✅ lesen/schreiben | unbegrenzt | Empfohlen für Foto/Video-Backup |
| **FAT32** | ✅ lesen/schreiben | ✅ lesen/schreiben | max. 4 GB | Ältere Geräte / maximale Kompatibilität |
| **NTFS** | ✅ lesen / ✗ schreiben | ✅ lesen/schreiben | unbegrenzt | Windows-only Workflows |
> **Hinweis:** Das Formatieren löscht alle Daten auf dem Laufwerk unwiderruflich. PiCopy fordert vor dem Start eine Bestätigung an.
>
> Benötigte Pakete: `exfatprogs` (exFAT), `dosfstools` (FAT32), `ntfs-3g` (NTFS) PiCopy zeigt eine Fehlermeldung mit dem genauen `apt install`-Befehl wenn ein Paket fehlt.
### Kopier-Verlauf ### Kopier-Verlauf
Jeder abgeschlossene Kopiervorgang wird im Verlauf gespeichert (bis zu 100 Einträge). Der Verlauf zeigt: Jeder abgeschlossene Kopiervorgang wird im Verlauf gespeichert (bis zu 100 Einträge). Der Verlauf zeigt: