system-prompts-and-models-o.../salesflow-saas/sales_assets/MARKETING-DEPLOY.txt
2026-04-04 18:04:21 +03:00

34 lines
1.6 KiB
Plaintext

الوضع الحالي (موصى به — بدون FastAPI للعرض)
==========================================
نسخ تلقائي إلى الفرونت:
من مجلد salesflow-saas:
node scripts/sync-marketing-to-public.cjs
أو: npm run dev / npm run build داخل frontend (predev و prebuild يشغّلان المزامنة).
الملفات تُنسخ إلى:
frontend/public/dealix-marketing/
frontend/public/dealix-presentations/
التصفح المحلي (لا يلزم 8000):
cd frontend && npm run dev
http://localhost:3000/dealix-marketing/
http://localhost:3000/resources
لماذا كانت روابط 8000 «لا تعمل»؟
===================================
الخادم لم يكن يعمل — أو الـ rewrites كانت تعيد التوجيه إلى 8000.
تمت إزالة rewrites من next.config.js؛ الاعتماد الآن على public/.
nginx + FastAPI ما زالا يدعمان نفس المسارات في الإنتاج إذا شغّلت الـ backend.
Google Drive
------------
لا يمكن رفع الملفات إلى حساب Google Drive تلقائياً من Cursor/الخادم بدون OAuth وإعداداتك.
الطريقة العملية: حمّل dealix-marketing-bundle.zip من /dealix-marketing/ ثم ارفعه يدوياً إلى Drive.
عناوين بعد الإصلاح (محلياً)
----------------------------
الفرونت + rewrites: http://localhost:3000/resources
الـ API مباشرة: http://127.0.0.1:8000/dealix-marketing/
خلف nginx: http://localhost/dealix-marketing/ (إن كان المنفذ 80 مفعّلاً)