Piping 是一款轻量级的文件传输开源工具。通关 HTTP/HTTPS协议传输,使用 Stream 流式传输任何文件不限制大小。(作者实验了1,110TB (≈ 1PB) 传输,耗费 64天 2小时)。Piping 基于TypeScript编写,遵守MIT开源协议。

特色:

  • 无限传输:  高效传输任何大小文件数据.
  • 无需安装:只需浏览器或 curl
  • 简单明了: 简单透明又安全.
  • 服务器不存储: 服务器不会储存任何传输数据T
  • 纯粹: 纯 HTTP协议,兼容性强.
  • 工程师友好: 不仅针对浏览器用户,还专为Unix/Linux 用户准备pipes

 Docker 安装

1
docker run -p 8080:8080 nwtgck/piping-server

使用 Rust 重写的版本:

1
docker run -p 8181:8080 nwtgck/piping-server-rust

之后打开浏览器: http://localhost:8080

 

https://github.com/nwtgck/piping-server