vm-bench/frontend
Claus Lohmar 837e674195 feat: SCP Pull page for large files from remote servers
New /scp page with form for host, user, password, remote path.
Runs scp via sshpass in background with progress polling.
Files go to /mnt/converter/in/{session_id}/ for multi-user isolation.

- Added sshpass + openssh-client to frontend installer
- scp.html template with full form + progress bar
- POST /scp/start — launches background SCP via sshpass -e
- GET /scp/progress/{sid}/{file} — polls file size + speed
- 'SCP Pull (+10 GB)' button on start page
2026-07-22 05:52:01 +00:00
..
static chore: initial commit — vm-bench frontend + backend 2026-07-21 14:53:29 +00:00
templates feat: SCP Pull page for large files from remote servers 2026-07-22 05:52:01 +00:00
api_client.py fix: bump analyze timeout to 300s for 87 GB+ disk images 2026-07-21 18:26:57 +00:00
app.py feat: SCP Pull page for large files from remote servers 2026-07-22 05:52:01 +00:00
install.sh feat: SCP Pull page for large files from remote servers 2026-07-22 05:52:01 +00:00
requirements.txt chore: initial commit — vm-bench frontend + backend 2026-07-21 14:53:29 +00:00
vm-bench.service fix: add /usr/sbin to PATH in service files (qm, virt-resize, etc.) 2026-07-21 19:24:13 +00:00