1:登录DirectAdmin面板,设置域名,如果已经设置为自己的子域名可以忽略这一步,点击Account Manager——Domain Step——RENAME DOMAIN——选择旧域名,输入一个新的子域名SAVE保存,参考如图:

2:设置好域名后,查看域名需要解析到的IP,点击DNS Management查看,打开cloudflared,找到上一步添加的子域名所属的主域名添加A记录,并打开小黄云

3:解析完之后回到面板,找到File Manager进入,打开 domains/你的域名/public_html 目录,鼠标右键选择Upload Files 上传此项目里的index.js和package.json

4:设置index.js权限为777,并修改index.js里的必要环境变量,DOMAIN为必填,AUTO_ACCESS可设置为true开启自动保活,其他哪吒等参数可选

5:复制地址栏的路径(不要带第一个斜杠)格式:domains/你的域名/public_html 再点击左上角的图标回到面板首页
6:找到Setup Nodejs APP,点击进去,接着点击 CREATE APPLICATION,选择推荐的nodejs版本以及Production
Application root为上一步复制的路径,Application URL留空,Application startup file为 index.js 点击右上角的CREATE

7:创建完后如下图成功所示后,点击RUN NPM install 按钮 等待30秒

8:返回创建Nodejs App首页,点击重启,然后即可访问 域名/${SUB_PATH} 获取节点, 如果没有修改${SUB_PATH}变量,则默认订阅连接为 https://域名/sub




