Choreo:https://console.choreo.dev/
GitHub:https://github.com/
1. 用GitHub登陆注册Chreo(后面绑定GitHub方便一些)
2. 点击屏幕中间的蓝色按钮:Create Component
3. 在弹出的类型选择中,选择 Service(因为它是一个后台持续运行的服务)
7. Public/Private(公开/私有):选 Private(私有):这样别人看不到你的节点配置和 UUID,更安全
8. 初始化:勾选 “Add a README file”
9. 点击底部的绿色按钮 “Create repository”保存
10. 点击中间的 Add file 按钮,选择 Create new file
Dockerfile (注意首字母大写)把原代码全部删除,粘贴下面代码:在下方的代码区域,完整复制并粘贴以下内容,然后点击右上角绿色按钮保存
FROM alpine:latest
# 1. 安装基础工具
RUN apk add --no-cache unzip ca-certificates wget
# 2. 创建一个安全的专属堡垒目录 (这里绝对不会被平台清空)
WORKDIR /app
# 3. 在堡垒目录里下载伪装文件
RUN wget -O /app/core.dat https://github.com/XTLS/Xray-core/releases/latest/download/Xray-linux-64.zip
# 4. 把配置文件也放进堡垒目录
COPY config.json /app/config.json
# 5. 创建用户并赋予堡垒目录权限
RUN adduser -D -u 10014 choreouser && \
chown -R 10014:10014 /app
# 6. 切换为普通用户
USER 10014
EXPOSE 8080
# 7. 【终极绝杀】启动时,从安全的 /app 提取内核,解压到可读写的 /tmp,然后瞬间启动!
CMD unzip -q /app/core.dat -d /tmp && \
chmod +x /tmp/xray && \
/tmp/xray run -c /app/config.json
13. 在你的 GitHub 仓库(vless-ws)页面,再次点击右侧的 Add file -> Create new file
14. 输入文件名:在文件名框里输入:config.json 粘贴配置代码:在下面的大代码框里,完整复制并粘贴这段内容:
{
"inbounds": [{
"port": 8080,
"protocol": "vless",
"settings": {
"clients": [{"id": "76d5e18a-f5a1-4e2b-b5b4-9a8823c965c4"}],
"decryption": "none"
},
"streamSettings": {
"network": "ws",
"wsSettings": {
"path": "/choreo-ws"
}
}
}],
"outbounds": [{
"protocol": "freedom"
}]
}
15. 保存:点击右上角的蓝色按钮 Commit changes...,在弹出的窗口里直接点 Commit changes 这一步做完后,你的仓库里就会有三个文件:README.md、Dockerfile 和 config.json
16. 回到 Choreo 关联新仓库,点击那个紫色的六角形方块,名字叫 Default
17. 点击中间的 Create Component
18. 选择服务类型在弹出的选项里,点击
Service
19. 点击左侧的
Authorize with GitHub(或者如果已经授权过了,它会直接显示你的 GitHub 用户名20. Organization(组织):点击下拉框,选择你的 GitHub 用户名
确认 All repositories(所有仓库)是被选中的,然后直接点击左下角那个绿色的 Save(保存)按钮
21. 现在授权成功,点击 Continue With GitHub
Organization: 选 你的GitHub名
- Repository: 选你刚建好的那个 (例如xiaobaihub)
- Branch: 选 main
- Display Name: 随便输入一个名字
- 检查 Dockerfile 路径,Dockerfile 框里,点击旁边的 Edit,确保里面填的是:
Dockerfile - 在下面的那一堆图标里选择 Docker,填入端口 (Port),手动输入:
8080
修改 API 类型 (API Type),点击 REST 那个下拉框,选择WS这个选项- 全部填好后点下那个蓝色的
Create and Deploy按钮!
Build 正在转圈(蓝色圆圈),这代表 Choreo 正在把你 GitHub 里的代码打包成一个可以运行的容器Next 按钮OAuth2 勾选框,让它变成空白。点击部署:点击右下角那个蓝色的
Deploy 按钮。29. 完成,点击
Endpoint Configurations右边的那个“小眼睛”图标,30. 复制里面的URL链接
wss://382cf59e-717b-442b-8c50-38c5ccf08e2a-dev.e1-us-east-azure.choreoapis.dev/default/xiaobai/v1.0
# ==========================================================
# 📢 小白研究所 (Xiaobai Research Institute) 专属高阶配置
# 🛠️ 适用平台:Choreo (Azure 核心) | 协议:VLESS + WS + TLS
# ⚡️ 特性:包含 GEOIP 智能分流,国内直连,国外走代理
# ==========================================================
port: 7890
socks-port: 7891
allow-lan: true
mode: rule
log-level: info
ipv6: false
external-controller: 127.0.0.1:9090
# --- 1. 节点配置区域 (你的专属参数已就位) ---
proxies:
- name: "🚀 小白自建-Azure极速节点"
type: vless
server: (382cf59e-717b-442b-8c50-38c5ccf08e2a-dev.e1-us-east-azure.choreoapis.dev)
port: 443
uuid: (76d5e18a-f5a1-4e2b-b5b4-9a8823c965c4)
udp: true
tls: true
sni: (382cf59e-717b-442b-8c50-38c5ccf08e2a-dev.e1-us-east-azure.choreoapis.dev)
network: ws
ws-opts:
path: (/default/xiaobai/v1.0/choreo-ws)
headers:
Host: (382cf59e-717b-442b-8c50-38c5ccf08e2a-dev.e1-us-east-azure.choreoapis.dev)
# --- 2. 策略组 (智能调度) ---
proxy-groups:
- name: 🚀 节点选择
type: select
proxies:
- "🚀 小白自建-Azure极速节点"
- DIRECT
- name: 🐟 漏网之鱼
type: select
proxies:
- 🚀 节点选择
- DIRECT
# --- 3. 路由规则 (极其重要:国内直连,防止网速变慢) ---
rules:
# 本地局域网直连
- GEOIP,LAN,DIRECT
# 中国大陆 IP 直连 (核心分流规则)
- GEOIP,CN,DIRECT
# 其他所有流量走代理
- MATCH,🐟 漏网之鱼
V2rayN导入方法:
在 v2rayN 里点击 服务器 -> 添加 [VLESS] 服务器,照着这么填:
















