github zerx-lab/FluxDown cli-v0.2.5-rc.4
FluxDown CLI v0.2.5-rc.4

pre-releaseone month ago

[unreleased]

🚀 新功能

  • 无人值守/NAS 部署新增访问密钥设置向导:首次打开管理页面时在线设置密钥,不再被静默生成的 token 挡在门外;也可用 FLUXDOWN_TOKEN 环境变量预置密钥,设置或重新生成后立即生效,无需重启服务,CLI 端 --token / FLUXDOWN_TOKEN 照常使用新密钥连接
  • 新增免费任务通知能力:支持任务创建、开始、完成、失败、暂停与队列清空共 6 类事件,内置 ntfy、Gotify、Bark、Server 酱、Telegram、Discord、Slack 等 8 种服务预设(含自定义 Webhook),支持签名校验与投递日志查询

⚡ 性能优化

  • 长时间下载任务的分段调度更稳健:长期无增益的分段会先尝试短暂降速冷却,仍无效才收紧上限,减少大文件下载后期的抖动;下载进度改为批量写入,即使异常中断也能更可靠地保留已下载进度

[unreleased]

🚀 Features

  • Added a setup wizard for the access key on unattended/NAS deployments: set the key from the web admin page on first launch instead of being locked out by a silently generated token; the key can also be preset via the FLUXDOWN_TOKEN environment variable, and setting or regenerating it takes effect immediately without a service restart — the CLI's --token / FLUXDOWN_TOKEN keep working against the new key as usual
  • Added free task notifications: covers 6 event types (task created, started, completed, failed, paused, and queue drained), ships with 8 built-in service presets (ntfy, Gotify, Bark, Server酱, Telegram, Discord, Slack, plus a custom webhook), and supports signed payloads with a delivery log

⚡ Performance

  • More resilient segment scheduling for long-running downloads: segments that stop making progress now get a brief cooldown probe before their cap is tightened, cutting down on churn late in large downloads; download progress is now written in batches so more of it survives an unexpected interruption

📦 下载预编译二进制

平台 资产
Windows x64 / ARM64 FluxDown-CLI-0.2.5-rc.4-windows-{x64,arm64}.zip
macOS Intel / Apple Silicon FluxDown-CLI-0.2.5-rc.4-macos-{x64,arm64}.tar.gz
Linux x64 / ARM64(musl 静态链接,任意发行版可用) FluxDown-CLI-0.2.5-rc.4-linux-{x64,arm64}.tar.gz

解压后得到 fluxdown(Windows 为 fluxdown.exe),放入 PATH 即可使用。文件校验见 SHA256SUMS.txt

🛠️ 从源码安装

cargo install --git https://github.com/zerx-lab/FluxDown fluxdown_cli

🚀 快速开始

fluxdown ping                         # 探活(需 FluxDown App / server 运行中)
fluxdown add https://example.com/f.zip
fluxdown ls

服务地址经 --urlFLUXDOWN_URL(默认 http://127.0.0.1:17800),
管理 token 经 --tokenFLUXDOWN_TOKEN

Don't miss a new FluxDown release

NewReleases is sending notifications on new releases.