后端进阶部署

进阶部署

🚫

在您进行进阶部署前,我们给予最后的警告:如果你不是开发者,或者不想折腾,请不要选择进阶部署,因为它需要你具备一定的开发能力。

由于自身技术原因导致的问题,我们将不会提供任何技术支持。情节严重者,我们将永久拉黑您的账号。

要求

1. 克隆并安装

git clone https://github.com/SugarLess-CN/sugarless --depth=1
npm install

2. 配置环境变量

在下方的表格里填入你的配置,然后点击下方的复制,粘贴修改目录下的.env文件。

环境变量配置

⚠️

JWT 密钥:需要填写长度不小于 16 个字符,不大于 32 个字符的字符串,用于加密用户的 JWT,务必保存好自己的密钥,不要泄露给他人。

3. 启动

pm2 start npm --name "sugarless" -- start 

4. 反向代理 or …

剩下的就是你的事了,你可以使用 Nginx 或者 Caddy 等反向代理工具,也可以使用 Cloudflare 等 CDN 服务。本文不再赘述。