🔄 卡若AI 同步 2026-02-27 05:05 | 更新:Cursor规则、金仓、水桥平台对接、卡木、火炬、总索引与入口、运营中枢工作台 | 排除 >20MB: 14 个

This commit is contained in:
2026-02-27 05:05:15 +08:00
parent 9c8cae6e90
commit 3605932578
27 changed files with 1466 additions and 103 deletions

View File

@@ -0,0 +1,49 @@
# datacenter 分组
> **约定**:所有**数据库相关**的 Docker 项目统一放在 **datacenter** 分组下,不在 website 或其他编排中新建数据库服务。卡若AI Skill本地项目启动、群晖NAS 等)均按此执行。
---
## 分组说明
| 项目 | 说明 |
|:---|:---|
| **Docker 项目名** | `datacenter``docker compose -p datacenter` |
| **网络名** | `datacenter_network`(应用通过此网络连接数据库容器) |
| **编排文件** | 本目录 `docker-compose.yml`(或沿用 数据中台 系统基座 的编排,见下) |
---
## 当前服务(本分组内)
- **datacenter_mongodb**MongoDB 6.0,端口 27017数据目录见 compose 卷配置。
- 后续新增 Redis、MySQL、向量库等数据库类服务时一律加入本 compose保持 `name: datacenter`、网络 `datacenter_network`
---
## 启动方式
在**本目录**执行卡若AI 仓库内):
```bash
cd "01_卡资/金仓_存储备份/datacenter"
docker compose -p datacenter up -d
```
若本机已在「数据中台 / 系统基座」下启动过 MongoDB则网络 `datacenter_network` 已存在website 编排中的服务通过 `networks: datacenter_network: external: true` 接入该网络,用容器名 `datacenter_mongodb` 连接。
---
## 与 website 的关系
- **website** 分组:网站类服务(神射手、玩值电竞 Web 等),不在此分组内建数据库。
- **datacenter** 分组仅数据库及相关管理服务MongoDB、mongo-express 等)。
- website 内服务通过加入外部网络 `datacenter_network` 访问 datacenter 内容器。
---
## 版本记录
| 日期 | 变更 |
|:---|:---|
| 2026-02-26 | 新建 datacenter 分组约定Skill 与唯一MongoDB约定同步更新 |

View File

@@ -0,0 +1,40 @@
# datacenter 分组:所有数据库相关 Docker 服务归入此编排
# 使用方式:在本目录执行 docker compose -p datacenter up -d
# 网络 datacenter_network 供 website 等编排通过 external 接入,连接 datacenter_mongodb
name: datacenter
services:
mongodb:
image: mongo:6.0
container_name: datacenter_mongodb
restart: unless-stopped
ports:
- "27017:27017"
volumes:
- /Users/karuo/数据库/mongodb/data:/data/db
- /Users/karuo/数据库/mongodb/config:/etc/mongodb
- /Users/karuo/数据库/mongodb/logs:/var/log/mongodb
- /Users/karuo/数据库/mongodb/init:/docker-entrypoint-initdb.d
command: mongod --noauth --bind_ip_all
networks:
- datacenter_network
# 可选MongoDB 管理界面,按需启用
# mongo-express:
# image: mongo-express:latest
# container_name: datacenter_mongo_express
# restart: unless-stopped
# ports:
# - "8081:8081"
# environment:
# ME_CONFIG_MONGODB_URL: mongodb://datacenter_mongodb:27017/
# depends_on:
# - mongodb
# networks:
# - datacenter_network
networks:
datacenter_network:
driver: bridge
name: datacenter_network

View File

@@ -90,6 +90,14 @@ updated: "2026-02-16"
| 8890 | bt-hub | 宝塔中控 |
| 8888 | 本地宝塔 | 网站管理 |
### Docker 容器分组约定(本机与 NAS 统一)
在 NAS 或本机编排 Docker 时须遵守卡若AI 统一约定:
- **datacenter 分组**:所有**数据库相关**服务MongoDB、Redis、MySQL、向量库等归入 **datacenter** 编排,编排见 卡若AI `01_卡资/金仓_存储备份/datacenter/`
- **website 分组**:网站类服务(神射手、玩值电竞 Web 等)归入 **website**,通过网络连接 datacenter 内数据库。
- 详见:`运营中枢/工作台/唯一MongoDB约定.md`、**本地项目启动** Skill 内「Docker 部署约定」。
---
## 一键操作(卡若习惯)