Skip to content

Flow Panel v1.7 · 多 IP 顺序轮询下载面板

Latest

Choose a tag to compare

@hassyliu hassyliu released this 14 Sep 02:51

Flow Panel v1.7

基于 Go 的 Linux / Alpine 下载面板,网页内置,下载内容在内存中读取后丢弃。

  • 每条链接一个独立任务,支持并发、批量、循环下载及单独启停。
  • 多 IP 每行一个,按填写顺序轮询;保留原域名、端口及 HTTPS SNI。
  • 新增任务自动下载;重启自动恢复已开启任务,手动停止和已完成的任务保持停止。
  • 任务配置固定保存在 /abc/tasks.json;Docker 使用 -v /abc:/abc。
  • 页面只显示任务状态和实时网速,不保存下载文件。

下载与运行

x86_64 使用 flow-panel-alpine-amd64,aarch64 使用 flow-panel-alpine-arm64。

chmod +x flow-panel-alpine-amd64
./flow-panel-alpine-amd64

浏览器访问 http://服务器IP:8080。裸二进制不需要其他运行文件;.tar.gz 附有启动说明、systemd 和 OpenRC 服务文件。flow-panel-docker.zip 提供双架构 Docker 构建材料。

开机启动

Debian / Ubuntu 等 systemd 系统使用 flow-panel.service,先将程序安装到 /usr/local/bin/flow-panel,再执行:

install -m 644 flow-panel.service /etc/systemd/system/flow-panel.service
systemctl daemon-reload
systemctl enable --now flow-panel

Alpine 默认使用 flow-panel.openrc,安装方法见 README。配置固定写在 /abc/tasks.json。

验证

39 项 Go 测试通过。两个架构均通过静态 ELF 检查,不依赖 glibc / musl 动态库。当前验证环境为 Windows,Linux / Alpine 实机运行及 Docker 构建尚未验证。附件校验值见 SHA256SUMS.txt。