百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

peerflix-server

> 编程语言
开源

支持 Node.js 的流式传输 Torrent 客户端,具有 Web UI。

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

支持 Node.js 的流式传输 Torrent 客户端,具有 Web UI。

peerflix-server

[![NPM 版本][npm-image]][npm-url] [![NPM 下载量][downloads-image]][downloads-url] [![Node.js 版本][node-version-image]][node-version-url] [![构建状态][travis-image]][travis-url] 支持 Node.js 的流式传输 Torrent 客户端,具有 Web UI。 基于 torrent-stream, 受 peerflix 的启发。

使用方法

  1. npm install -g peerflix-server
  2. peerflix-server
  3. 在浏览器中打开 http://localhost:9000/
  4. 尽情享受吧!

配置

您可以使用 config.json 文件配置应用程序(默认情况下不存在)。 选项 会传递给所有 torrent-stream 实例。 下面是一个覆盖默认值的示例:

json
{
  "connections": 50,
  "tmp": "/mnt/torrents"
}

应用程序将其当前状态(种子列表)存储在 torrents.json 中 您可以通过 PEERFLIX_CONFIG_PATH 环境变量定义配置和状态文件的位置。默认值为 $HOME/.config/peerflix-server/。 您还可以通过设置 PORT 环境变量来更改默认端口:

bash
PORT=1234 peerflix-server

# or on windows
SET PORT=1234
peerflix-server

守护进程

如果您想将 peerflix-server 运行为守护程序,可以使用 forever:

bash
npm install -g forever
bash
forever start $(which peerflix-server)

您还可能想要启用日志记录 - 请参阅 文档。

常见问题

开发

请参阅 Development.md

REST API

请参阅 REST.md

Docker

请参阅 Docker.md

How do I add password protection? [npm-image]: https://img.shields.io/npm/v/peerflix-server.svg?style=flat [npm-url]: https://npmjs.org/package/peerflix-server [node-version-image]: https://img.shields.io/node/v/peerflix-server.svg?style=flat [node-version-url]: http://nodejs.org/download/ [travis-image]: https://img.shields.io/travis/asapach/peerflix-s

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScriptbittorrentdaemonjavascriptnodejs

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言