-
安装宝塔面板
-
进入网站根目录
cd /www/wwwroot -
克隆仓库
git clone 本仓库
-
进入项目目录
cd HFFX -
安装依赖
npm install
-
创建
.env文件 内容格式如下:DATABASE_URL="file:./prisma/dev.db" ADMIN_PASSWORD="PASSWORD" ADMIN_SECRET="e9DFxGYouPoQt0rBuv0J/Ip9pqN6M4NnT+8KBb4W6jsGwjWKpALFwq6PEgyZ0tXc"
-
删除旧数据库文件
rm -f prisma/dev.db prisma/dev.db-journal
-
生成 Prisma 文件
npm run prisma:generate
-
部署数据库
npx prisma migrate deploy
-
构建项目
npm run build
-
启动项目(测试用)
npm start
-
使用 PM2 启动项目
pm2 start npm --name "hffx-site" -- start -
启动反向代理
- 目标 URL:
http://127.0.0.1:3000 - 发送域名:
您的域名
- 目标 URL:
-
申请 SSL 证书
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|