无限网盘的搭建
无限网盘的搭建

无限网盘的搭建

国内网盘的困扰

国内的可用网盘大多数是付费盘,免费网盘下载速度有限制,且需要安装客户端。单纯的存储和便捷下载文件成了一件难事。

目标——免费,不限制文件大小和无需内容审查。

偶然的机会在Github上发现了一个利用Telegram的机器人BOT和API接口开发的网络外链系统。可以存储不限格式和内容的文件,且自动生成外链。它就是

tgState

系统搭建
  1. 首先给出项目地址:https://github.com/csznet/tgState
  2. 搭建方法可以采用二进制部署也可以采用docker一键部署。可以部署在VPS或者Vercel。但是Vercel不支持大于5mb文件,不支持tg获取文件路径。
  3. 推荐通过VPS一键docker部署,省心省力。VPS执行如下:

    docker run -d -p 8088:8088 –name tgstate -e token=token -e target=@target -e mode=p –net=host csznet/tgstate:latest

  4. token是telegram bot的token。获取方式:telegram全局搜索@BotFather,添加轴对话框里输入/newbot,按照提示输入之后会生成bot的token。

  5. 在Telegram中建立群组或者频道,以群组为例:当目标为群组时,需要将Bot拉入群组,公开群组并自定义群组Link,target值填写Link,如@bantang

效果如图:

  1. 可以上传任意文件,没有内容审核。
  2. 上传文件类型为图片时可以自动生成页面代码,其余类型直接生成外链
  3. 上传文件大小尽量控制在1G以内。
总结

试用下来上传速度与上传时间有关系,下载则在2m/左右,无论如何免费使用来说还是不错的。较为推荐。

如果没有vps且没有域名vercel部署是会被Q,可使用下面地址进行文件存储。

http://repath.cloudns.org:8088

测试环境不得上传任何违规违法文档

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注