Commit Graph

22 Commits

Author SHA1 Message Date
BBQ fbc2ab7593 docs: improve README, DEPLOYMENT and move CONTRIBUTING
- README: emphasize Docker requirement with get-started link, move silent
  install under one-click and de-emphasize
- DEPLOYMENT: clarify default config path and that only config file is mounted
- Move CONTRIBUTING.md to .github/CONTRIBUTING.md (git mv)
2026-02-13 18:38:51 +08:00
BBQ 7b6490ebcd chore: update install script and docs to reference main branch 2026-02-13 17:49: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
Acbox a7544f85ae docs(fix): wrong markdown 2026-02-11 23:12:50 +08:00
Acbox d4d2015784 docs: update README 2026-02-11 23:11:16 +08:00
zenhouke d45487433c feat: add Docker Compose deployment support (#38)
- Add Docker Compose configuration for one-click deployment
- Add Dockerfiles for server, agent, and web services
- Add deployment script (deploy.sh) with automatic setup
- Add comprehensive deployment documentation (DEPLOYMENT.md)
- Use host Docker socket instead of DinD for better performance
- Add Nginx configuration for web frontend
- Add Makefile for common operations
- Update README with Docker deployment quick start

Features:
- One-command deployment with ./deploy.sh
- Automatic JWT secret generation
- Health checks for all services
- Data persistence with Docker volumes
- Support for Bot container management via host Docker
- Production-ready configuration examples

Co-authored-by: root <root@DESKTOP-OU6H3GS.localdomain>
2026-02-11 22:58:05 +08:00
Ran 065aa303e9 chore: update README.md 2026-02-11 20:00:07 +08:00
Acbox 155c70685f docs: Update readme 2026-02-10 23:04:37 +08:00
Acbox 95eeadac3d docs: update README 2026-02-10 22:31:46 +08:00
Acbox 629b3247dc docs: update README 2026-02-02 23:07:53 +08:00
Acbox bf6bf19979 docs: add CONTRIBUTING 2026-01-29 22:29:51 +08:00
Acbox bfea20482b feat: add mise config 2026-01-29 15:45:41 +08:00
Acbox a8441a7fde docs: update README 2026-01-29 14:32:49 +08:00
Acbox 52731b9fa1 docs: update 2026-01-15 20:26:21 +08:00
Acbox a61a1e76b2 chore: tied project 2026-01-15 02:15:11 +08:00
Acbox a9556835f8 fix: maxContextTime 2026-01-15 00:12:42 +08:00
Acbox 6ca722bc64 chore: add logo 2026-01-13 15:20:57 +08:00
Acbox 3094cb19fb refactor: rename project from memohome to memoh 2026-01-12 17:31:21 +08:00
Acbox 88f0f14700 docs: update readme 2026-01-12 16:29:55 +08:00
Acbox cc3e85c8b0 refactor: client 2026-01-11 16:57:55 +08:00
Acbox 2eee14f1ab docs: add README 2026-01-11 14:46:52 +08:00
Acbox 22a8bccad9 feat: initialize project structure 2026-01-09 12:33:04 +08:00