docs(deploy): make deploy/ describe the deployment that actually exists (#8)
Co-authored-by: claude <[email protected]>
This commit was merged in pull request #8.
This commit is contained in:
@@ -91,9 +91,9 @@ PRODUCT_NAME=crop_chem python -m docs_mcp.server --transport stdio
|
||||
├── requirements.txt
|
||||
├── Dockerfile
|
||||
├── deploy/
|
||||
│ ├── docker-compose.yml # Drop-in compose for Drawbar
|
||||
│ ├── drawbar-compose-snippet.md # Notes on the parent compose merge
|
||||
│ └── rerank-docker.md # llama-rerank service deployment
|
||||
│ ├── docker-compose.yml # The chem-mcp service block to merge
|
||||
│ │ # into Drawbar's parent compose
|
||||
│ └── rerank-docker.md # llama-rerank sidecar deployment
|
||||
├── .gitea/workflows/
|
||||
│ ├── refresh.yml # Monthly cron: scrape + index + image push
|
||||
│ └── image-only.yml # On-demand code-only ship cycle
|
||||
@@ -140,7 +140,7 @@ Same Watchtower auto-deploy chain as seed-mcp. On every push to `main` that touc
|
||||
2. Rebuilds Chroma + BM25 (~few min on the GPU pool)
|
||||
3. `docker build` + push three tags to the LAN registry
|
||||
4. Links the package to the repo via Gitea API
|
||||
5. Watchtower on trashpanda polls `:latest` every 5 min → recreates `drawbar-backend-chem-mcp-1`
|
||||
5. Watchtower on trashpanda polls `:latest` every 60s → recreates `drawbar-backend-chem-mcp-1`
|
||||
|
||||
Corpus refresh runs monthly via `refresh.yml`. EPA PPLS is the slow source — ~hours at 1 req/sec at full scale.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user