本文更新于: 2024年3月11日
想要一个轻快的图床和文件分享工具吗?来试试 tgNetDisc 吧!tgNetDisc 基于 tgState 修改而来,它的特点是存储空间无限大,不管你的文件是啥格式,都能上传,而且内容上没有任何限制。最棒的是,它存储在 Telegram 服务器,几乎不占用你的服务器内存或磁盘空间。
上传文件后,tgNetDisc 会给你生成三种链接:HTML、Markdown 和 BBCode。这意味着你可以直接在网页上嵌入图片,或者在支持 Markdown 和 BBCode 的论坛上分享你的文件。想怎么用就怎么用,是不是很方便?
而且,如果你熟悉 Docker,一键部署 tgNetDisc 简直就是小菜一碟。快来试试,让你的文件分享变得轻松又高效!
前端截图
Docker 搭建
拉取个人镜像仓库镜像并启动容器:
docker run -d --network=host \
--name netdisc \
-e TOKEN=xxx \
-e CHANNEL=xxx \
-e MODE=pan \
-e PASS=yohann \
-e DOMAIN=https://www.appmiu.com \
yohannfan/yohann-netdisc:latest
TOKEN
是机器人 token。DOMAIN
是域名,可以不用配置PASS
是密码,可以不用配置CHANNEL
可以是频道地址也可以是 chatId(可以通过 @getidsbot 这个机器人获取)。如果是频道,需要将频道公开,并将机器人拉入频道,设置为管理员,频道地址格式如:@yohannChannl
。引用文件(分片文件引用fileAll.txt
文件)并回复get
,如果配置了DOMAIN
域名参数,会返回完整 url,反之则会返回文件 id(base64 编码),通过域名
+/d/
+文件id
可以直接下载该文件,如果是图片则可以直接查看。
源码下载
声明:本站为个人非盈利博客,资源均网络收集且免费分享无限制,无需登录。资源仅供测试学习,请于24小时内删除,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集。请支持正版!如若侵犯了您的合法权益,可联系我们处理。