Releases: chicohaager/web-ftp-client
v0.1.0 — Initial public release
Web FTP Client v0.1.0
First public release of the dual-pane FTP / FTPS / SFTP client for ZimaOS and CasaOS.
Features
- Dual-pane file manager — local NAS and remote side-by-side
- Protocols — FTP, FTPS (TLS), SFTP (SSH) with key authentication
- Transfer queue — parallel transfers with real-time WebSocket progress
- Encrypted credentials — AES-256-GCM at rest
- Drag & drop, context menus, keyboard shortcuts (F2, F5, Del, Tab, Ctrl+A)
- Light / dark theme — follows OS preference
Install on ZimaOS (zpkg module — recommended)
Download web-ftp-client.raw from the Assets below, then:
sudo zpkg install ./web-ftp-client.raw
sudo systemctl enable --now web-ftp-client.serviceNote: the file MUST be named
web-ftp-client.raw(unversioned).zpkg installderives the extension name from the filename-stem and looks forextension-release.<stem>inside the squashfs. A versioned filename likeweb-ftp-client-v0.1.0.rawwill fail withExtract filename … can't be resolved.
Open the tile from the ZimaOS dashboard, or visit http://<zima-host>:8089.
Install on any Docker host (tarball)
tar -xzf web-ftp-client-v0.1.0.tar.gz
cd web-ftp-client-v0.1.0
sudo ./install.shThe install.sh is idempotent (4-state detection: fresh / installed / running / unhealthy), auto-detects ZimaOS, exports DOCKER_CONFIG=/DATA/.docker, runs docker compose up -d --build, and health-checks port 8089 for up to 180 s.
Assets
| File | Purpose |
|---|---|
web-ftp-client.raw |
zpkg sysext module for ZimaOS — install this |
web-ftp-client.raw.sha256 |
SHA256 of the above |
web-ftp-client-v0.1.0.tar.gz |
Full source + installer tarball for Docker hosts |
web-ftp-client-v0.1.0.tar.gz.sha256 |
SHA256 of the tarball |
web-ftp-client-icewhale-v0.1.0.tar.gz |
IceWhale Mod-Store submission bundle (raw + metadata + docs) |
web-ftp-client-icewhale-v0.1.0.tar.gz.sha256 |
SHA256 of the submission bundle |
License
MIT — see LICENSE.