
Flood是一个适用于多种 torrent 客户端的监控服务。它是一个 Node.js 服务,可与您喜爱的 torrent 客户端通信,并提供完善的 Web UI 进行管理。https://github.com/Flood-UI 组织托管相关项目。
| 客户端 | 支持情况 |
|---|---|
| https://github.com/rakshasa/rtorrent | ✅(已测试,https://github.com/jesec/flood/blob/master/server/.jest/rtorrent.setup.js%EF%BC%89 |
| https://github.com/qbittorrent/qBittorrent v4.1+ | ✅(已测试,https://github.com/jesec/flood/blob/master/server/.jest/qbittorrent.setup.js%EF%BC%89 |
| https://github.com/transmission/transmission | ✅(已测试,https://github.com/jesec/flood/blob/master/server/.jest/transmission.setup.js%EF%BC%89 |
安装 Node.js 运行时。Flood 跟踪 "Current" 版本,并同时支持 "Active LTS" 版本。
apt/.deb)和 Enterprise Linux(yum/dnf/.rpm)系统用户可从 https://github.com/nodesource/distributions 软件仓库安装 nodejs。实验性:您可以从 https://github.com/jesec/flood/releases 下载单可执行文件构建版本(或从 Actions 获取滚动构建)。它捆绑了 Node.js 并支持 Linux、macOS 和 Windows。
(sudo) npm install --global flood 或 npx flood
或使用 @jesec/flood 获取前沿构建版本。
或 https://github.com/jesec/flood#Building-Flood%E3%80%82
如果通过 npm 安装 Flood,则运行 flood 或 npx flood。
如果从源代码编译 Flood,则运行 npm run start。
有关如何将 Flood 安装为服务的信息,请查看 https://github.com/jesec/flood/wiki%E3%80%82
Flood 使用命令行配置界面。
运行 flood --help、npx flood --help 或 npm run start -- --help 获取有关命令行参数的帮助。
如果您想了解更多关于配置的信息,请查看 https://github.com/jesec/flood/blob/master/shared/schema/Config.ts%E3%80%82
当 Flood 的内置用户管理启用时(默认),加载 Web 界面时会提示您配置与 torrent 客户端的连接。
配置要点:
--baseuri(或 baseURI)属性中配置 Flood 从主机的路径。所有请求都将以此值为前缀。
https://foo.bar/apps/flood 提供 Flood,则应将 baseURI 设置为 /apps/flood。如果从 https://foo.bar 提供 Flood,则不需要配置 baseURI。再次运行安装命令即可升级。
amd64 和 arm64)。或者,使用平台的包管理器(如 apt、yum、pacman)安装 rTorrent。brew 安装 rTorrent。--with-xmlrpc-c)。<rundir>/temp) 中的文件具有读取访问权限,因为 Flood 通过本地文件路径将 torrents 添加到 rTorrent (https://github.com/jesec/flood/commit/96c754ddeb614b45a565e8307c9985ee85bcb7fa)%E3%80%82# 基本运行 docker run -it -p 3000:3000 jesec/flood --help # 带数据持久化的运行 docker run -d \ -p 3000:3000 \ -v /path/to/flood/data:/data \ --name flood \ jesec/flood \ --port 3000 \ --allowedpath /data # 前沿版本 docker run -it jesec/flood:master --help # 升级镜像 docker pull jesec/flood
注意:您需要让 Docker 知道应该暴露哪个端口(例如 -p 3000:3000)和文件夹映射(例如 -v /data:/data)。不要忘记注意 flood 的参数,如 --port 和 --allowedpath。
如果您有特定的问题或错误,请提交 https://github.com/jesec/flood/issues%E3%80%82%E8%AF%B7%E5%8A%A0%E5%85%A5 Flood *** 服务器 讨论功能请求和实现细节。
查看 https://github.com/jesec/flood/wiki 获取更多信息。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务