今天看啥  ›  专栏  ›  GitHubStore

优雅阅读实时热门新闻的工具NewsNow

GitHubStore  · 公众号  ·  · 2024-10-29 19:28
    

文章预览

项目简介 部署 如果不需要登录,缓存,可以直接部署到 Cloudflare Pages,Vercel 等。Fork 之后在对应平台上导入即可。 Cloudflare Pages 需要填入构建命令  pnpm run build , 构建输出文件夹  dist/output/public 。 登录涉及到 Github Oauth,只需要 创建一个 Github App 即可,不需要申请任何权限。Callback URL 为  https://your-domain.com/api/oauth/github 。 然后就会得到 Client ID 和 Client Secret。关于环境变量,不同平台有不同的填写位置,请关注  example.env.server  文件。如果本地运行,需要将其重命名为  .env.server ,然后按照要求添加。 # Github Clien ID G_CLIENT_ID = # Github Clien Secret G_CLIENT_SECRET = # JWT Secret, 通常就用 Clien Secret JWT_SECRET = # 初始化数据库, 首次运行必须设置为 true,之后可以将其关闭 INIT_TABLE = true 本项目主推 Cloudflare Pages 以及 Docker 部署, Vercel 需要你自行搞定数据库,其他 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览