docker implementation

This commit is contained in:
John Lancaster
2026-06-18 21:57:20 -05:00
parent c3dc66b20f
commit 99e741f2de
4 changed files with 79 additions and 0 deletions
+22
View File
@@ -4,6 +4,28 @@ icon: lucide/rocket
# Get started
## Quick start
Install dependencies first:
```bash
uv sync
```
Run the app locally with the static docs rebuilt first:
```bash
uv run zensical build && uv run uvicorn personal_mcp.main:app --host 127.0.0.1 --port 8765
```
Build and run the Docker image with the same exposed port:
```bash
docker build -t personal-mcp . && docker run --rm -p 8765:8765 personal-mcp
```
When the server is running, the health check is available at `/healthz` and the generated docs are available at `/docs/`.
## Architecture
- [Resource-First Pattern Module Architecture](./architecture.md)