一、在1Panel中部署Meilisearch服务
1.创建Meilisearch容器
进入1Panel的「应用商店」页面,搜索「meilisearch」,选择安装:
- 容器名称: meilisearch
- 端口:7700
- 主密钥:默认
二、在Halo后台启用Meilisearch插件
1. 登录Halo后台
2. 添加Meilisearch插件
进入「系统」->「插件」,搜索「Meilisearch」插件并安装
3. 配置Meilisearch插件
进入插件基本配置:
- host:可以填写docker容器名访问
- masterKey: 配置第一步中的主密钥
4.切换搜索引擎
进入「系统」->「插件」->「扩展配置」->「搜索引擎」,选择「Meilisearch Search Engine」
三、配置Halo环境变量(可选)
如果搜索还未生效,可能Meilisearch插件配置没用,此时可以配置Halo环境变量来实现。
进入1Panel的「容器」->「halo容器」->「更多」->「编辑」,在最下面的环境变量最下面添加
HALO_SEARCH_MEILISEARCH_ENABLED=true # 启用Meilisearch
HALO_SEARCH_MEILISEARCH_MASTER_KEY=<MEILI_MASTER_KEY> # 与Meilisearch的主密钥一致
HALO_SEARCH_MEILISEARCH_HOST=http://meilisearch:7700 # 容器间通信使用容器名
评论区