9778dc6c33
Introduce dedicated remote file facade for /Clients paths, add agent read/download endpoints, enable remote view/properties/download/image preview in the web UI, and keep remote write operations disabled.
Finder Commander
Lokale webapp die aanvoelt als een Midnight Commander-achtige file manager voor macOS/Linux home directories.
Wat zit erin
- twee panelen naast elkaar
- actieve panel met duidelijke focusrand
- keyboard shortcuts:
Tabwissel panel↑ / ↓ / PgUp / PgDnnavigatieEnteropen map of view bestandBackspaceomhoogSpacemarkeer bestand/mapF3viewF4editShift+F4nieuw bestandF5copy naar ander panelF6move naar ander panelShift+F6renameF7nieuwe mapF8delete naar~/.TrashCtrl+Htoggle verborgen bestandenCtrl+RrefreshAlt+Xfocus command line
- command line onderin met beperkte veilige commando's:
cd <path>mkdir <name>touch <name>select <glob>help
- upload per panel
- viewer voor tekst en afbeeldingen
- editor voor tekstbestanden
- padbeveiliging: alles blijft binnen
~
Starten
./run-local.sh
Het script kiest automatisch python3.14 als dat aanwezig is. Bestaat er al een .venv met een andere Python minor-versie, dan wordt die automatisch opnieuw aangemaakt.
Open daarna:
http://127.0.0.1:8765/
Python 3.14-notes
Deze build is opgeschoond voor Python 3.14.x:
- minimale Uvicorn-installatie (
uvicorni.p.v.uvicorn[standard]) - geen optionele C-extensies nodig om te starten
- dependencies ondersteunen Python 3.14
Opmerking
Dit is een MC-like v1, geen volledige Midnight Commander clone. Bewust niet ingebouwd:
- shell/subshell uitvoering
- chmod/chown dialogs
- archive browsing als directory
- remote FTP/SFTP panels
- diff/compare directories