其实25年末我就部署了twikoo

只是当时版本比较旧,今天我想升级一下,结果twikoo后端升级后光速崩溃(果然后端这种东西能用就不要升级......)

然后花了一天半也不知道是为什么,没办法删掉重新搞一遍吧,不过变化和去年还是很大的

前置准备

假设你已经完成了MongoDB数据库的创建,且github绑定了vercel

配置github存储库

方式1(推荐)

按照twikoo给的一键部署模板在github创建仓库

​ image-20261013192519472

然后我们配置MongoDB数据库

​ image-20261013200559260

点开环境变量(Environment Variables)

​ image-20261013200823614

保存(save)并重新部署(redeploy)

然后我们需要关掉vercel的认证保护,否则twikoo的消息推送会被拦截

​ image-20261013194512080

然后我们就能在网站直接用这个vercel的链接和前端连接了

​ image-20261013201548002

方式二(通用)

把twikoo仓库复刻到你的github

原理相同,只不过直接复刻的在多个平台如更通用

在vercel创建项目并导入github的复刻仓库

​ image-20261013192631213

然后将默认的./改成templates/vercel-min

​ image-20261013192855255

​ image-20261013193606617

这个是表示我们我们只导入这个文件夹里的模板而非整个仓库

​ image-20261013193112164

然后构建使用 npm install

​ image-20261013194847271

然后配置环境变量

key填MONGODB_URI,然后value填你的MongoDB链接秘钥

​ image-20261013194022802

​ image-20261013194512080