Easysearch 服务昨天还好好的,为什么今天突然访问不了了?
在使用 Easyearch 搭建本地或云端搜索服务时,难免会遇到服务偶发性或持续性无法访问的问题。本文将从服务状态、端口监听、网络配置、安全组等五个维度,系统梳理排查思路,帮助大家快速定位并解决访问失败的原因。 🚢 一、Docker 部署场景下的排查方法如果你是通过官方的 Docker Compose 部署 EasySearch,一般不会出现太大问题。但如果你像我一样在群晖或 NAS 上做过自定义配置,以下通用排查方法可以帮助你快速定位问题: 示例 Docker Compose 配置12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273version: "3"services: easysearch-node1: user: "602:602" image: infinilabs/easysearch:...
Easysearch 基础运维扫盲指南:从 HTTP 到 HTTPS、认证与安全访问全解析
众所周知,原生 Elasticsearch 默认开启的是 HTTP 明文接口,并且不开启认证或加密。如果要启用 TLS/SSL 加密和账号认证,通常需要额外配置一系列安全模块。 而在 EasySearch 中,官方通过 initialize.sh 初始化脚本,大大简化了这些安全配置,启动时就能自动生成证书并开启密码保护。不过在一些测试或开发环境中,我们可能希望临时使用 HTTP + 无密码 的简化方式来调试。 本文将从配置文件入手,逐步说明如何启用或关闭认证、如何从 HTTPS 切换回 HTTP,以及如何开放外网访问。 🛠 初始化启动信息与默认密码当你执行 bin/initialize.sh 后,终端和 initialize.log 会输出初始化信息,其中包括自动生成的管理员账号密码,例如: 1curl -ku admin:160824cab0b02193226e https://localhost:9200 默认情况下,服务已启用 HTTPS 与密码认证。 ⚙ 修改配置文件:easysearch.yml配置文件位于: 1config/easysearch.yml...
Coco-AI 接入 Google drive
在 Coco-AI 最早的版本就提供了接入 Google drive 的视频,今天我终于实现了,而且借着全图形化的优势更加方便了。 参考这个文档新建 google SSO(好像也没啥参考性) https://developers.google.com/workspace/drive/api/quickstart/go?hl=zh-cn 创建客户端 填入信息, 然后在数据访问中添加权限 - 缺少的权限加在这里(如图),https://www.googleapis.com/auth/drive 在 coco-sever 更新 google drive 的信息 然后在 coco-server 中连接 跳转 google sso 由于是测试账户,所以会有这个弹窗,继续就好 再次进行测试 获取权限 显示登陆成功 然后可以在数据源中看到对应数据
Coco-AI 集成语雀作为语料库进行检索
coco-AI 把语雀当作语料库做检索说在前面,这个功能需要在语雀后台申请 Personal Access Token。使用的需要超级会员的(不是邀请新用户给的专业会员),所以需要付费使用。 然后在语雀后台,也就是https://www.yuque.com/settings/tokens处可以看见申请token的地方,如果你没有超级会员,这个是没办法用的。 点击新建,创建 token 分发权限,我这边给了所以的权限,语雀和 Notion 不同,这里给了权限就够了,其他地方无需在给权限。(手动@Notion 还要在文档或者文件夹授权) 点击查看详情可以看到 token,这里的 token 是可以反复查看的,由此语雀这一侧的设置完毕。 回到 coco-AI,我这边使用的是这个镜像,这里添加了对个人版本语雀的支持。 1infinilabs/coco:0.3.2_NIGHTLY-20250417 启动命令如下: 1docker run -d --name cocoserver -p 9000:9000 infinilabs/coco:0.3.2_NIGHTLY-202504...
Coco-AI 接入自定义数据源
Coco-AI 接入自定义数据源之前使用 Hugo Connector 接入和 hexo 和任意 Markdown,后来官方也支持了对于任意数据源的支持,主要是开放了这个接口: 具体操作如下: 设置 - conntor - 新增,让输入名称和描述等信息,新建出来 conntor 然后我们就能在数据源上的页面上看到刚刚添加的了 Customize Connector 了 点开提示,给了一个 API 然后我们去创建 token,如图 我这边使用 Postman 进行设置 如果你的请求没有带 token,就是这样的。 转成代码的是这样的,当然也可以开发自己的 agent。 1234567891011121314151617181920import requestsimport jsonurl = "http://localhost:9000/datasource/d00eeolvf2xxx/_doc"payload = json.dumps({ "title": "I am just a Coco doc ...
Coco-AI 支持嵌入,让你的网站拥有 AI 搜索力
Coco-AI 支持嵌入,让你的网站支持 AI 搜索在之前的文章中,我们让 Hexo,hugo 博客 支持了 coco AI 检索,也就是说我们还得使用客户端来检索,那是不是把搜索放在博客上呢? Coco-AI 在 0.3 的版本中 先找一个 html 来看个效果。 123456789101112131415161718192021222324252627282930313233<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <title>搜索组件嵌入示例</title> <style> body { font-family: sans-serif; padding: 2rem; } #searchbox { margin-top: 20px; ...
等了半年的 POE 系统,铭凡 S100 不完全测评
这个电脑吸引我的点是 POE 供电,如果配上 POE 交换机岂不是妥妥的软路由圣体,抱着这样的目的下单的。 先写吐槽 原来店家宣传的是 16G 内存,后来改成 8G,之前还经常断货 差评率很高,基本是吐槽锁功耗和预装 win11(如果是准系统还能省点 lisence 的钱) N100 这个价位性价比其实很低,可以购买 N305 了 这机器磁盘用的 UFS2.1,是在太落后了 运行的时候很热,风扇声音很大。 而铭凡这个厂家也是比较口碑两极化,这几年国产小主机层出不穷,minisforum 应该算是最早的一批。一部分玩家为了性价比方案选择国产小主机,而另一部分玩家还是只认电脑三巨头再加上 Apple。就比如雷神被吐槽是,一线的价格,二线的产品,三线的售后。(来自网络,不代表本人观点) 回到电脑本身,自带的 windows 真的卡,非常卡!!!!我是觉得实际办公都卡,跑 geekbeanch 也很卡。 然后换了 Ubuntu,网上说要根据 UFS 做一些更改,卖家也表示不支持除了 windows 以外的系统。但是我实际用的 ubuntu24.0,直接随身碟也装上了,安装时...
Cudy TR3000 刷 Openwrt
想了好久,还是有必要把软路由从 All in one 中分离开,基于性价比的原因,看上了这款 Cudy RT3000,相对于 400 价位的 MT3000 而言,内存只有 128M,而且没有风扇,不过也已经足够了。 据说是出口转内销,不过我的这个是纯中文版本。成品长这样,和 MT3000 很像 。 一下是刷了论坛上大分区的版本,如果想刷原版的 Openwrt,可以找客服要。 1. 接入路由器 WIFI 进入后台,地址是 192.168.1.1,这个是原厂固件,几乎没什么用 在这里刷入过渡包 重启之后,连接电脑和路由器 LAN 口,手动配置为静态 IP 地址, 路由器默认 IP 是 192.168.1.1. 然后回出现登录页面,密码为空,直接登录 2. 升级过渡固件 不保留当前配置 然后继续刷写 刷新之后自动跳转到这个页面, 登录进入到 openwrt 页面,密码 password 3. 刷写 uboot 不死后台 网页上传 uboot,打开 ttyd 刷入执行 mtd write /tmp/upload/mt7981_cudy_...
如何使用 Iphone 拍摄 JPG 格式的照片
在写笔记的时候需要 Iphone 拍摄照片到 Macbook 上面,但是 Apple 默认的 HEIC 格式没办法在 Markdown 笔记以及图床上很好的进行渲染,这个时候要么截图,要么转码成 jpg/png 的格式。 设置里选择相机: 选择格式: 选择兼容性最佳: 然后 AirDrop 到 MacBook 上面,两个格式的图片大小差不多。 下一步就可以开心的把图片拖拽到笔记里了。
PXE 装机:iventoy 聊胜于无
ventoy 是装机神器,iventoy 便是其网络版。只需将 ISO 文件放入指定目录,设置 DHCP 启动池,并启动服务即可。其操作简单,适合需要批量装机的场景。 这里的 DHCP 池是上级路由器的一小部分,一是为了防止 IP 冲突,而是免费版只能 20 个客户端 首先要在 BIOS 上开启 PXE 启动,由于我的机器比较老,所以只能支持 legacy 的方式,启动之后是这样的: 然后在启动项中选择网络启动: 客户端自动寻找 PXE 服务端: 然后就会自动跳出这个页面: 在传输镜像的过程中并没有跑满 1G 内网,这个速度其实是不如大部分 U 盘的: 尝试下来,聊胜于无。 win11 的镜像没有加载出来,不知道是不是机器太老。 每次启动网启的提示要闪很多遍,没有用 U 盘装机干净利落。 走千兆网络速度不能跑慢,适合批量不急的时候装机。 王小波风格 by deepseekPXE 装机:iVentoy 这东西,聊胜于无吧Ventoy 是个好东西,装机神器,iVentoy 就是它的网络版。这东西用起来倒也简单,扔几个 ISO 文件进去,设个 DHCP 启动池,启...
