前言
写这篇文章的意义,如果后续有人用到这个框架,可以少走一些弯路,防止出错
主要用这个框架配合algolia来爬取个人网站数据到后台,通过搜索框来输出显示信息
本文的讲解主要通过docker进行配置,如果有其他配置需求可看官网文档
之所以不用官方的数据,是因为:不符合爬取的名单中,所以可能需要自己运行爬虫。
DocSearch 的整个代码库都是开源的,我们将其打包为 Docker 镜像,以便您更轻松地使用它
1. 配置环境
先在algolia官网进行注册个人信息,以及配置一个index,这些都比较基本,官网也有,本文主要讲解核心配置
最主要的两个key如下配置:
-
APPLICATION_ID设置为您的 Algolia 应用程序 ID
-
API_KEY设置为您的 API 密钥。确保使用对索引具有写入权限的 API 密钥。它需要ACLaddObject和editSettings.deleteIndex
通过服务器,我在我的目录下建立了.env
文件
内容如下:
APPLICATION_ID