CloudProxy的目的是隐藏云层后面的刮刀IP。它允许您使用流行的云提供商旋转一个代理池,只需一个API令牌。无需配置。
CloudProxy过度克拉帕毒的主要优点是CloudProxy只需要来自云提供商的API令牌。 CloudProxy自动部署并在云实例上配置代理,而无需用户需要预配置或复制图像。
age_limit - 以秒为单位设置前向代理的年龄限制。达到年龄限制后,代理被替换。值0禁用该功能。默认值:0。
docker运行-e username =' change_this_username' \ -e password =' change_this_password' \ -e digitalocean_enabled = true \ -e digitalocean_access_token ='您的秘密访问键' \ -IT -P 8000:8000肉类/ CloudProxy:最新
建议使用码头图像标记为v版本。 Laffin / CloudProxy:0.3.0-Beta,请参阅最新版本。
CloudProxy在localhost上公开API:8000。您的应用程序可以使用以下API检索带有部署代理服务器的Auth的IP。然后您的应用程序可以使用这些IP来代理。
例如,循环通过IPS进行替代的逻辑将需要在您的应用程序中,例如:
将随机导入请求作为Requests#从CloudProxy Def Randum_Proxy()返回一个随机代理程序:IPS =请求。得到(" http:// localhost:8000")。 json()随机返回。选择(IPS [' IPS'])代理= {" http&#34 ;: randum_proxy()," https&#34 ;: random_proxy()} my_request =请求。获得(" https://api.ipify.org",代理=代理)
您可以通过API和UI管理CloudProxy。您可以访问http:// localhost / ui的UI。
您可以通过UI向上和向下缩放代理并将其删除每个提供商。
CloudProxy在每30秒的时间表中运行,它将检查最小缩放是否已满足,如果不是,则它将部署所需数量的代理。新的代理信息将在部署并准备使用后显示在IP中。
该项目处于早期的Alpha,具有有限的功能。将来,将支持更多提供商,将实施自动阶段,并致富为富有的API,以允许对代理商的黑名单和回收。
贡献是使开源社区成为一个令人惊叹,激励和创造的令人惊叹。您所做的任何贡献都非常感谢。