前言#
Heroku 不再支持免費帳戶,Heroku 五合一協議共存項目:Xray 內核,支持 vless-ws,vmess-ws,trojan-ws,shadowsocks-ws,socks5-ws 搭建過程與客戶端配置說明。
準備工作#
- Heroku 帳戶(付費)
- GitHub 帳戶
- Cloudflare 帳戶
搭建#
- Fork 項目 -->Github
- 在瀏覽器複製連結 https://dashboard.heroku.com/new?template= 加上上傳至 Github 的項目地址連結,回車進入 Heroku 參數設置界面;
- Heroku app 名稱與國家隨意;
- UUID 是必輸項,別的可以不用改。建議使用 V2rayN 等工具生成,點擊 Deploy app,幾秒鐘後就完成安裝;
- 點擊 heroku 本地域名時( app.heroku.com) 為空白界面,則成功;
- 來到 cloudflare,創建 workers 反代,修改配置為 GitHub 頁面的反代代碼;
- 點擊發送,返回
200 OK
則成功; - 代理客戶端配置
IOS端小火箭就可以通吃,安卓端推薦V2rayNG或搭配Kitsunebi
協議:(vless/vmess/trojan)-ws
地址:app.heroku.com(自選IP/域名)
端口:443
用戶ID/密碼:自定義UUID
傳輸協議:ws
偽裝host:app.heroku.com(workers或pages反代/自定義域)
路徑path:/自定義UUID-協議開頭兩小寫字母
傳輸安全:tls
SNI:app.heroku.com(workers或pages反代/自定義域)
其他設置保持默認即可!
shadowsocks-ws與socks5-ws推薦用Kitsunebi,配置簡單,不需要plugin插件
協議:(shadowsocks/socks5)-ws
地址:app.heroku.com(自選IP/域名)
端口:443
shadowsocks密碼:自定義UUID
shadowsocks加密方式:chacha20-ietf-poly1305(默認)
socks5用戶名:空
socks5密碼:空
傳輸協議:ws
偽裝host:app.heroku.com(workers或pages反代/自定義域)
路徑path:/自定義UUID-協議開頭兩小寫字母
傳輸安全:tls
SNI(證書域名):app.heroku.com(workers或pages反代/自定義域)
其他設置保持默認即可!