Skip to content

Releases: chicohaager/web-ftp-client

v0.1.0 — Initial public release

15 Apr 07:04

Choose a tag to compare

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.service

Note: the file MUST be named web-ftp-client.raw (unversioned). zpkg install derives the extension name from the filename-stem and looks for extension-release.<stem> inside the squashfs. A versioned filename like web-ftp-client-v0.1.0.raw will fail with Extract 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.sh

The 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.