Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ node-ws Public

基于serverless实现的vless+trojan+shadowsocks+vmess四协议,无内核,node环境通用项目

License

Notifications You must be signed in to change notification settings

eooce/node-ws

Repository files navigation

Node-ws

基于serverless实现的vless+trojan双协议代理,轻量,无内核。


Telegram交流反馈群组:https://t.me/eooceu

huggingface视频教程地址:https://youtu.be/XERxg9AODeo

web-hosting部署指南 (适用于所有带nodejs App功能DirectAdmin面板)

  • 用于node环境的玩具和容器,基于node三方ws库,vless+trojan双协议,集成哪吒探针服务(v0或v1),可自行添加环境变量

  • PaaS 平台设置的环境变量

    变量名 是否必须 默认值 备注
    UUID 5efabea4-f6d4-91fd-b8f0-17e004c89c60 开启了哪吒v1,请修改UUID
    PORT 3000 监听端口
    NEZHA_SERVER 哪吒v1填写形式:nz.abc.com:8008 哪吒v0填写形式:nz.abc.com
    NEZHA_PORT 哪吒v1没有此变量,v0的agent端口
    NEZHA_KEY 哪吒v1的NZ_CLIENT_SECRET或v0的agent端口
    NAME 节点名称前缀,例如:Glitch
    DOMAIN 项目分配的域名或已反代的域名,不包括https://前缀
    SUB_PATH sub 订阅路径
    AUTO_ACCESS false 是否开启自动访问保活,false为关闭,true为开启,需同时填写DOMAIN变量
  • 域名/${SUB_APTH}查看节点信息,非标端口,域名:端口/${SUB_APTH} SUB_APTH为自行设置的订阅token,未设置默认为sub

  • 温馨提示:READAME.md为说明文件,请不要上传。

  • js混肴地址:https://obfuscator.io

使用cloudflare workers 或 snippets 反代域名给节点套cdn加速

export default {
 async fetch(request, env) {
 let url = new URL(request.url);
 if (url.pathname.startsWith('/')) {
 var arrStr = [
 'change.your.domain', // 此处单引号里填写你的节点伪装域名
 ];
 url.protocol = 'https:'
 url.hostname = getRandomArray(arrStr)
 let new_request = new Request(url, request);
 return fetch(new_request);
 }
 return env.ASSETS.fetch(request);
 },
};
function getRandomArray(array) {
 const randomIndex = Math.floor(Math.random() * array.length);
 return array[randomIndex];
}

开源协议说明(基于GPL)

本项目遵循 GNU 通用公共许可证(GNU General Public License, 简称 GPL)发布,并附加以下说明:

  1. 你可以自由地使用、复制、修改和分发本项目的源代码,前提是你必须保留原作者的信息及本协议内容;
  2. 修改后的版本也必须以相同协议开源;
  3. 未经原作者明确授权,不得将本项目或其任何部分用于商业用途。

商业用途包括但不限于:

  • 将本项目嵌入到出售的软件、系统或服务中;
  • 通过本项目直接或间接获利(例如通过广告、SaaS服务等);
  • 在公司或组织内部作为商业工具使用。

如需获得商业授权,请联系原作者:[admin@eooce.com]

版权所有 ©2025 eooce

About

基于serverless实现的vless+trojan+shadowsocks+vmess四协议,无内核,node环境通用项目

Resources

License

Stars

Watchers

Forks

Packages

AltStyle によって変換されたページ (->オリジナル) /