全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1755|回复: 21

[经验] 在GPT的帮助下写了一个urlproxy,代理下载资源的

[复制链接]
发表于 2024-5-7 16:31:26 | 显示全部楼层 |阅读模式
本帖最后由 lixiaofei 于 2024-5-7 16:37 编辑

除了前端页面,大部分代码是用GPT生成的。

求Star,求Star,求Star,求Star,求Star

https://github.com/lixiaofei123/urlproxy

MJJ们一定有很多吃灰的大流量小鸡,可以部署一个这个玩玩。作用就是在临时没有科学上网环境的情况下,来下载国外一些难下载的资源(比如github的资源)。

支持设置密码来保护服务不会被滥用

docker快速部署,下面的PASSWORD可以不设置,不设置的话,就默认无密码访问。

  1. sudo docker run -d -p 3000:3000 --env "PASSWORD=123456" mrlee326/urlproxy
复制代码


还有一些别的参数,ALLOWED_DOMAINS设置域名白名单,FORCE_DOWNLOAD = False 关闭浏览器强制下载行为,具体说明可以到github主页查看


部署完毕后,打开是下面的页面,如果设置了密码会被要求输入密码



如果mjj没有服务器想白piao,也可以部署cloudflare workers版本的,功能和docker版本一模一样,步骤就不介绍了,看https://github.com/lixiaofei123/urlproxy/tree/cfworker主页说明就行。
 楼主| 发表于 2024-5-7 16:59:13 | 显示全部楼层
绿豆 发表于 2024-5-7 16:57
看起来鸡肋
但是只要有一次能用得上  就会感觉很香
和云端临时笔记本一样 ...

有时候电脑上可能没有科学上网环境,但是又急着下载资源的时候,就能用得到了
发表于 2024-5-7 16:36:31 | 显示全部楼层
用爱发电的事情我可不干
发表于 2024-5-7 16:57:33 | 显示全部楼层
看起来鸡肋
但是只要有一次能用得上  就会感觉很香
和云端临时笔记本一样
发表于 2024-5-7 17:09:30 | 显示全部楼层
lixiaofei 发表于 2024-5-7 16:59
有时候电脑上可能没有科学上网环境,但是又急着下载资源的时候,就能用得到了 ...

尤其是在windows云服务器或者新的环境中
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-19 21:12 , Processed in 0.083299 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表