文件名称:SenData:在Intranet环境中发送文件的简单工具
文件大小:1.54MB
文件格式:ZIP
更新时间:2024-06-05 23:08:29
torrent peer webtorrent stun-server TypeScript
文件发送 以前称为SenData 这是什么一回事呢? FileSend是用于在不使用任何外部软件的Intranet环境下高速共享文件的简单工具。 它运行在现代的Web浏览器上,因此是跨平台的,可以运行在Windows,Linux,MacOS,Android等上。 如何使用 可以在上找到已部署的版本(只能从IITD Intranet访问)。 用户需要输入用户名才能登录,其他要连接到该用户的用户将使用该用户名。 基本工作 我们使用来以对等方式传输文件,并使用来初始连接用户。 创建要发送的文件并将用户设置为种子时,将创建洪流。 然后将该种子发送到添加它的其他用户,从而传输文件。 部署中 FileSend的工作需要STUN服务器(和可选的TURN服务器,以提高可靠性)和Torrent跟踪器。 通过使用来自Docker Hub的Docker容器,可以轻松地在本地部署它们。 以下命令可用于此目的:
【文件预览】:
SenData-master
----.env.secret(1022B)
----package.json(3KB)
----.github()
--------workflows()
----Dockerfile(132B)
----.stylelintrc.json(45B)
----LICENSE(1KB)
----package-lock.json(359KB)
----src()
--------client()
--------server()
--------@types()
--------types.ts(568B)
----.eslintrc.js(380B)
----tsconfig.json(207B)
----.gitsecret()
--------paths()
--------keys()
----docker-compose.yml(971B)
----run.sh(35B)
----.gitignore(1KB)
----.dockerignore(20B)
----public()
--------css()
--------webfonts()
--------test.html(18KB)
--------index.html(13KB)
--------js()
--------scss()
----README.md(3KB)
----.vscode()
--------settings.json(231B)