先上链接: GitHub - 7ednet/private-docker-mirror
让用户通过 TG 生成私有加速链接,避免公开链接被滥用、被屏蔽。如果有异常流量可以通过 log 查看是哪个用户的链接异常,将用户 Block 即可 "block": true
实现很简单,就一个 user.json
,bots.js 处理 TG 申请,添加用户 UUID 到 user.json,nginx lua 判断链接里面的 UUID 是否在 user.json 文件中,不在或 block 返回 403,所有代码均为 AI 生成。
我自己的服务因为扩散范围不大,就没上数据库,如果你的服务范围很大,建议自行通过 AI 写代码。