2026-06-26 知识库架构重构:Wiki.js+Meilisearch+Memos聚合

This commit is contained in:
fxy
2026-06-26 13:43:15 +08:00
parent ea3279f560
commit 95f853ccf8

33
daily/2026-06-26.md Normal file
View File

@ -0,0 +1,33 @@
# 2026-06-26 · 知识库架构重构完成
## 核心变更
### 1. Wiki.js 部署 + 多仓库聚合
- 聚合仓库 beast/wiki-knowledge-base汇聚 inspiration-collector / weread-notes / work-docs / Memos
- sync.sh 每小时15分自动聚合 → Wiki.js Git Sync 每5分钟拉取 → Meilisearch 重建索引
- 454 篇文章通过 GraphQL API 批量导入
### 2. Meilisearch 迁至东京
- docker-compose 新增 Meilisearch v1.13,端口 localhost:7700
- 北京 Meilisearch 空索引,可停用
- 搜索已接入 Wiki.js 前端(自定义 JS + Caddy 反代 nav 域名)
### 3. Memos 随手记接入
- memos_export.py 从 SQLite 导出 118 条 → markdown
- 已纳入聚合管道
### 4. Caddy 配置变更
- nav search-api 改指 localhost:7700原 100.104.225.62:7700 北京)
- 备份:
### 5. 架构最终态
Gitea(fxy) → cron → wiki-knowledge-base → Wiki.js(展示) + Meilisearch(搜索)
Memos(SQLite)
### 服务清单更新
| 服务 | 端口 | 域名 |
|------|------|------|
| Wiki.js | 3100 | wiki.xybkwd.top |
| Meilisearch | 7700 | nav/search-api 反代 |
| 新增聚合仓库 | - | beast/wiki-knowledge-base |