参考自:朋友圈,根据步骤进行朋友圈 后端部署

Github 配置

Fork 友链朋友圈项目,编辑 /hexo_circle_of_friends/fc_settings.yaml 文件,修改配置

在 Fork 的时候记住 不要 勾选 Copy the main branch only

1
2
3
LINK:
# link改为你的友链页地址,theme选择你的博客主题(我这里安知鱼主题,所以选 common2)
- {link: "https://blhorizon.github.io/link/", theme: "common2"}

根据下图步骤进行操作,添加相应的 环境变量

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 要选择 repoworkflow,Expiration 要选择 no expiration(永不过期)

上述四个环境变量配置好后,点击仓库的 Settings - 点击 Actions - 点击 General,向下拉会看到 Workflow permissions,选择 Read and write permissionsSave

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 进行访问,如果出现相应数据,那么该链接就是所需的朋友圈后端地址