【serv00系列教程】部署GTO

GTOGLM to OpenAI,感谢热佬 Saika 的无私帮助,在此特别感谢!

项目地址

免责声明

本教程仅供学习和娱乐交流使用,请于24小时内自行清除相关存档,严禁商用,由此产生的一切法律后果自行承担 。

简单上手

环境

vi ~/.bashrc

添加以下内容后 更新: source ~/.bashrc

alias node=node18
alias npm=npm18

编译

Freebsd编译版本仓库由 Saika 提供,感谢大佬喂饭!

cd ~/domains && mkdir glm2api && cd glm2api && wget https://pan.rappit.site/d/download/%E6%8D%AF%E9%A5%AC/glm-free-api.tar.gz && tar -xzvf glm-free-api.tar.gz && rm -rf glm-free-api.tar.gz

修改端口

vi ./configs/dev/service.yml

然后替换port为你自己开放的端口

执行

npm start

如果已经安装pm2,可直接执行

pm2 start dist/index.js --name  glm-free-api
你也可以编写 ecosystem.config.js 来执行
  • ecosystem.config.js 添加:
    {
      name: "glm2api",
      script: "./dist/index.js",
      cwd: "/home/$username/domains/glm2api"
    }, 
7 Likes

环境变量能设置端口的,一概不建议改代码。另外可能需要

alias node=node18
alias npm=npm18

把默认nodejs替换成nodejs18再npm i,不然可能报错。

谢谢佬提醒 :heart_eyes:

有什么通用办法让红队的几个逆向api都跑起来吗,直接在fsd上编译rollup不支持