841318c9e2
- add remote client register, heartbeat and list endpoints - add remote client repository and service - add minimal macOS remote agent with config, register and heartbeat loop - keep client_id as leading identity - keep status fields separated: last_seen, status, last_error, reachable_at - avoid changes to local storage flows, PathGuard and /Volumes behavior
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