BBQ
|
944461f031
|
feat(mcp): add Node.js and Python runtime to MCP container image
- Install nodejs + npm (provides npx for JS/TS MCP servers)
- Install python3 + uv (provides uvx for Python MCP servers)
- Add bash and curl as base utilities
|
2026-02-13 00:41:00 +08:00 |
|
BBQ
|
c53d35740e
|
feat(deploy): self-contained containerd with embedded MCP image
- Add Dockerfile.containerd: multi-stage build that compiles MCP binary,
assembles rootfs, creates Docker image tar, and bundles it with containerd
- Add containerd-entrypoint.sh: auto-imports MCP image on first start
- Fix MCP image reference: rename busybox_image to image in config,
use fully-qualified docker.io/library/memoh-mcp:latest everywhere
- Make image ref configurable via config.toml instead of hardcoded
- Simplify deploy.sh: remove manual nerdctl/containerd-install steps
|
2026-02-12 23:50:48 +08:00 |
|
BBQ
|
1c15eb2146
|
refactor(core): restructure conversation/channel/message domains and modernize deployment
- Replace chat package with conversation flow architecture
- Add channel identity avatar support (migration 0002)
- Refactor channel adapters, identities, and message routing
- Update frontend: simplify composables, modernize UI components
- Improve Docker builds with cache mounts and version metadata
- Optimize healthchecks and simplify service dependencies
|
2026-02-12 20:55:03 +08:00 |
|
Ran
|
01cb6c85db
|
fix(deploy): many docker compose bug
|
2026-02-12 08:23:25 +08:00 |
|
zenhouke
|
057e95cb9a
|
refactor(deploy): consolidate configuration and reorganize docker files
|
2026-02-12 02:16:41 +08:00 |
|