fix(ops): שרת ה-MCP עובר ל-S3 — סוגר את דריפט האחסון מול הקונטיינר #467
Reference in New Issue
Block a user
Delete Branch "worktree-mcp-s3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
מסמך שסוכן כתב דרך MCP נחת על הדיסק בעוד ה-web חיפש אותו ב-S3 — שני מסלולים לאותו נכס (G2 / INV-STG1).
שני חסמים שהתגלו בדרך:
MINIO_ENDPOINT/ACCESS_KEY/SECRET_KEYחיו רק ב-Coolify. נוצרו ב-Infisical/apps/legal-ai(tagcredentials, באישור חיים), נטענים ל-~/.legal-mcp-http.envכמוMCP_HTTP_SHARED_SECRET. הערכים עברו ב-stdin — לא ב-argv ולא בהיסטוריה.aioboto3לא היה מותקן ב-venv — מוצהר ב-pyproject אך חסר. מסלול ה-S3 מייבא אותו עצלנית, כך שהשירות היה עולה יפה ונשבר רק בפעולת-הקובץ הראשונה. כשל שקט עד לשימוש — בדיוק למה הבדיקה רצה לפני ההפעלה.אימות מהמארח: put/get/delete מלא מול
https://s3.nautilus.marcusgroup.org+ קריאת בלוב-ייצור קיים (573KB) מתוך 2,283 אובייקטים.ה-runbook: בלוק-האזהרה הוחלף בתיעוד המצב הסגור, עם מלכודת הייבוא-העצל ופקודת-אימות להעתקה.
invariants: G2 · INV-STG1 · §6