Skip to content

在Okteto云部署自己的v2ray节点

License

Notifications You must be signed in to change notification settings

CCCAUCHY/v2okteto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

在Okteto云部署v2ray

注意本项目有封号的风险,不要用常用的github账号

概述

注册地址:https://okteto.com/

本项目用于在Okteto上部署V2Ray WebSocket,部署完成后,每次启动应用时,运行的 V2Ray 将始终为最新版本

部署

步骤

  1. 登录Okteto云,点击Deploy

  1. 复制本项目的git地址 https://github.com/vhqyeo50893/v2okteto.git
  2. 点击Git URL,粘贴git地址,点击Deploy

变量

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

uuidad806487-2d26-4636-98b6-ab85cc8521f7

端口443

额外id64

传输协议ws

伪装域名okteto app的域名或cf workers域名

路径/

底层传输安全tls

接入 CloudFlare

cf workers反代代码:

const SingleDay = 'appname.cloud.okteto.net'
const DoubleDay = 'appname.cloud.okteto.net'
addEventListener(
    "fetch",event => {
    
        let nd = new Date();
        if (nd.getDate()%2) {
            host = SingleDay
        } else {
            host = DoubleDay
        }
        
        let url=new URL(event.request.url);
        url.hostname=host;
        let request=new Request(url,event.request);
        event. respondWith(
            fetch(request)
        )
    }
)

About

在Okteto云部署自己的v2ray节点

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 85.5%
  • Dockerfile 14.5%