39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
<!-- docs/runbooks/coolify-mcp-settings-volumes.md -->
|
|
# Coolify Volume Mounts ל-MCP Settings Page
|
|
|
|
## רקע
|
|
|
|
טאב **Registrations** בדף `/settings` קורא רישומי MCP מתוך:
|
|
- `~/.claude.json` (host)
|
|
- `~/.paperclip/instances/*/mcp.json` (host)
|
|
|
|
הקונטיינר של legal-ai חייב גישת קריאה לקבצים אלה דרך volume mounts.
|
|
בלי המאונט, ה-endpoint יחזיר `error: "host_path_unavailable"` והטאב יציג הודעת אי-זמינות.
|
|
|
|
## הוראות
|
|
|
|
1. פתח Coolify UI: `http://158.178.131.193:8000`.
|
|
2. נווט לאפליקציה: legal-ai (UUID `gyjo0mtw2c42ej3xxvbz8zio`).
|
|
3. לשונית **Storages** → **Add Storage**.
|
|
4. הוסף שני mounts:
|
|
|
|
| Source path (host) | Destination path (container) | Mode |
|
|
|---|---|---|
|
|
| `/home/chaim/.claude.json` | `/host/.claude.json` | `ro` |
|
|
| `/home/chaim/.paperclip` | `/host/.paperclip` | `ro` |
|
|
|
|
5. שמור ולחץ **Redeploy**.
|
|
|
|
## אימות
|
|
|
|
אחרי ה-redeploy:
|
|
```bash
|
|
curl -s https://legal-ai.nautilus.marcusgroup.org/api/settings/mcp/registrations | jq
|
|
```
|
|
צריך להחזיר `"error": null` ורשימת רישומים.
|
|
|
|
## הערה אבטחה
|
|
|
|
המאונטים הם read-only. ה-endpoint לא מחזיר ערכי env (רק שמות keys),
|
|
ולא מאפשר לעדכן את הקבצים.
|