/freehero

用于在 Heroku 上部署 V2Ray WebSocket。

Primary LanguageShellMIT LicenseMIT

V2Ray Heroku

若需部署 V2Ray VLESS,请转到 vless 分支。

概述

本专案用于在 Heroku 上部署 V2Ray WebSocket,在合理使用的程度下,本镜像不会因为大量占用资源而导致封号。

部署完成后,每次启动应用时,运行的 V2Ray 将始终为最新版本

部署

步骤

  1. Fork 本专案到自己的 GitHub 账户(用户名以 example 为例)
  2. 修改专案名称,注意不要包含 v2rayheroku 两个关键字(修改后的专案名以 demo 为例)
  3. 修改 README.md,将 SimFar/freehero 替换为自己的内容(如 example/demo

Deploy

  1. 回到专案首页,点击上面的链接以部署 V2Ray

变量

对部署时需设定的变量名称做如下说明。

变量 默认值 说明
ID ad806487-2d26-4636-98b6-ab85cc8521f7 VMess 用户主 ID,用于身份验证,为 UUID 格式
AID 64 为进一步防止被探测所设额外 ID,即 AlterID,范围为 0 至 65535
WSPATH / WebSocket 所使用的 HTTP 协议路径

接入 CloudFlare

以下两种方式均可以将应用接入 CloudFlare,从而在一定程度上提升速度。

  1. 为应用绑定域名,并将该域名接入 CloudFlare
  2. 通过 CloudFlare Workers 反向代理

注意

  1. 请勿滥用本专案,类似 Heroku 的免费服务少之又少,且用且珍惜
  2. 若使用域名接入 CloudFlare,请考虑启用 TLS 1.3
  3. AWS 绝大部分 IPv4 地址已被 Twitter 屏蔽