Heroku是一个支持多种编程语言的云平台即服务。目前支持Ruby、Java、Node.js、Scala、Clojure、Python、PHP和Perl等语言,基础操作系统是Debian。
本项目用于在 Heroku 上部署 vless+websocket+tls,每次部署自动选择最新的 alpine linux 和 xray core。相比vmess,vless的性能更加优秀,占用资源更少,运行更加稳定。
刚测试了一下,herokuapp.com这个域名部分地区已经被墙(2021.9.27),故现在如果不配置cf流量中转,这个将无法稳定使用,建议使用cloudflare的workers的流量中转,速度更快,原则上使用后不会有被墙风险。
经测试本镜像占用内存资源较低,运行稳定。
WebSocket
路径(配置文件中的 path
)为 /
。你也可以自行修改
端口
为 443
。
UUID
默认为 a3eb1b1c-fbe1-4f7e-a70c-246888cdd717
你也可以在部署时自由修改(建议修改)。
使用cloudflare的workers来中转流量
,配置为:
addEventListener(
"fetch",event => {
let url=new URL(event.request.url);
url.hostname="你的heroku域名.herokuapp.com";
let request=new Request(url,event.request);
event. respondWith(
fetch(request)
)
}
)