有趣的 无限网盘的搭建 Nin 2024年9月12日 2024年9月12日 国内网盘的困扰 国内的可用网盘大多数是付费盘,免费网盘下载速度有限制,且需要安装客户端。单纯的存储和便捷下载文件成了一件难事。目标——免费,不限制文件大小和无需内容审查。偶然的机会在Github上发现了一个利用Telegram的机器人BOT和API接口开发的网络外链系统。可以存储不限格式和内容的文件,且自动生成外链。它就是tgState 系统搭建 首先给出项目地址:https://github.com/csznet/tgState搭建方法可以采用二进制部署也可以采用docker一键部署。可以部署在VPS或者Vercel。但是Vercel不支持大于5mb文件,不支持tg获取文件路径。推荐通过VPS一键docker部署,省心省力。VPS执行如下:docker run -d -p 8088:8088 –name tgstate -e token=token -e target=@target -e mode=p –net=host csznet/tgstate:latesttoken是telegram bot的token。获取方式:telegram全局搜索@BotFather,添加轴对话框里输入/newbot,按照提示输入之后会生成bot的token。在Telegram中建立群组或者频道,以群组为例:当目标为群组时,需要将Bot拉入群组,公开群组并自定义群组Link,target值填写Link,如@bantang 效果如图:可以上传任意文件,没有内容审核。上传文件类型为图片时可以自动生成页面代码,其余类型直接生成外链上传文件大小尽量控制在1G以内。 总结 试用下来上传速度与上传时间有关系,下载则在2m/左右,无论如何免费使用来说还是不错的。较为推荐。如果没有vps且没有域名vercel部署是会被Q,可使用下面地址进行文件存储。http://repath.cloudns.org:8088测试环境不得上传任何违规违法文档