参考自:朋友圈,根据步骤进行朋友圈 后端部署
Github 配置
先 Fork 友链朋友圈项目,编辑 /hexo_circle_of_friends/fc_settings.yaml 文件,修改配置
在 Fork 的时候记住 不要 勾选 Copy the main branch only
1 | LINK: |
根据下图步骤进行操作,添加相应的 环境变量
GH_NAME:Github 名称,也就是 你的用户名
GH_EMAIL:Github 邮箱,填写你注册 Github的邮箱
GH_TOKEN:Github 访问 Token
STORAGE_TYPE:存储方式,填写 sqlite
获取 Github 的 Token 可以前往 此链接,点击 Generate new token,选择 Generate new token (classic)
Select scopes 要选择 repo 和 workflow,Expiration 要选择 no expiration(永不过期)
上述四个环境变量配置好后,点击仓库的 Settings - 点击 Actions - 点击 General,向下拉会看到 Workflow permissions,选择 Read and write permissions 后 Save
Vercel 配置
点击 此链接,将友链朋友圈项目仓库 Deploy 到 Vercel 中。部署完成后,根据下图步骤 在项目中 添加相应的 环境变量
GH_NAME:Github 名称,也就是 你的用户名
GH_EMAIL:Github 邮箱,填写你注册 Github的邮箱
GH_TOKEN:Github 访问 Token
VERCEL_ACCESS_TOKEN:Vercel 访问 Token
获取 Vercel 的 Token 可以前往 此链接,并 Create 生成一个 Token
最终配置
回到 Github 中的友链朋友圈项目,点击 Actions - 点击 I understand my workflows, go ahead and enable them
之后根据下图所示步骤进行操作启用 workflow
然后点击 Run workflow,等待变绿色说明已经成功运行了。这时会在仓库生成一个 data.db,并会同步更新到 Vercel 中
到 Vercel 的友链朋友圈项目中找到 DOMAINS,在链接的后缀添加 /all 进行访问,如果出现相应数据,那么该链接就是所需的朋友圈后端地址了