提醒: 免费空间请不要滥用!!!
本项目支持部署kintohub和heroku两个空间,下面是部署到kintohub方法,部署到heroku方法请见:Deploy to Heroku
利用kintohub免费空间部署v2ray和tor,部署成功后,可用v2ray客户端直接访问tor网络,比如暗网.onion,v2ray.json文件中设置了路由分流了tor网络,非tor流量不受影响。
- 点开 https://app.kintohub.com/ 新建一个APP,点击 Create Service ,然后创建 Web App 如图:
- Repository 填上git链接和默认分支master
- Build Settings 文件名填写Dockerfile,端口填上8888,填写如下:
最后点击右上角 Deploy,部署完成,会生成一个链接,点击链接,如果显示Bad Request,即为成功。
客户端配置看图吧,不多讲:
默认UUID:c95ef1d4-f3ac-4586-96e9-234a37dda068
方法一:
v2ray的配置文件config.json,可以改为自己的私密链接,比如 https://gist.github.com/ 里自定义v2ray配置,当然你也可参考本项目的config.json配置,然后生成链接。最后部署的时候写入到Environment variables里,如图:
方法二:
Fork本项目,到config.json里面修改uuid或其它,然后到Dockerfile里面修改ENV CONFIG= 指向链接,例如:ENV CONFIG=https://raw.githubusercontent.com/yeahwu/kinto/master/config.json
指向你自己项目的config.json文件。
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="kinto-404.us1.kinto.io";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)