和评论系统battle的第N年
  折腾不息


问题

前阵子评论系统又挂了,原因是*.vercel.app域名被污染。

解决方法

法一:服务端换个域名
法二:换个服务端部署

我选法二。

步骤

DETA官网:https://www.deta.sh/

Deta is free for ever.

这句话很不错有木有~

  1. 注册
  2. 根据注册后的引导新建一个默认的project
  3. 点击 https://web.deta.sh/deploy?path=https://github.com/walinejs/deta-starter 将Waline快速部署到deta平台
  4. 将部署url写入前端脚本的 serverURL 配置中,此时更新就可看到评论
  5. 将项目放到本地管理

    1
    2
    3
    4
    5
    # Mac or Linux
    curl -fsSL https://get.deta.dev/cli.sh | sh

    # Windows for powershell
    iwr https://get.deta.dev/cli.ps1 -useb | iex
  6. cmddeta login登录

  7. 复制并执行页面中的deta clone命令,将项目下载到本地
  8. deta deploy实现部署
  9. 本地项目新增.env文件,将需要修改的环境变量使用VAR_NAME=VALUE的形式一行一个写在文件中
  10. 使用deta update -e .env进行环境变量更新

参考资料