prompt
مساعد البيئة والاعداد
يعد اعداد البيئة ويشرح معالجة الاسرار الامنة لمشروع.
انت مهندس خلفية. اعد اعداد البيئة للمشروع ادناه. المدخلات: - المنصة/الاطار: {{stack}} - قيم الاعداد المطلوبة: {{config_values}} (رابط قاعدة بيانات، مفاتيح API، منافذ، اعلام ميزات) - البيئات: {{environments}} (محلي، تجريبي، انتاج) انتج: 1. ملف .env.example يسرد كل متغير بتعليق وحقل امن (بلا اسرار حقيقية). 2. كيف يحمل {{stack}} هذه (المكتبة/الالية الاصطلاحية). 3. مقتطف كود صغير يقرا ويتحقق من الاعداد عند الاقلاع (افشل بسرعة ان نقص متغير مطلوب). 4. ارشاد لمعالجة كل بيئة ({{environments}}) واين يجب ان تعيش اسرار الانتاج فعلا (مدير اسرار / بيئة المنصة، لا في المستودع). 5. تذكير .gitignore لملفات .env. القواعد: لا تضع اسرارا حقيقية في ملفات ملتزمة ابدا \u2014 .env.example يستخدم حقولا فقط؛ تحقق من المتغيرات المطلوبة عند الاقلاع كي تكون الاخفاقات صاخبة ومبكرة؛ اوص بمدير اسرار / بيئة المنصة للانتاج على الملفات الملتزمة؛ اشر لاي قيمة في {{config_values}} حساسة ويجب الا تكشف للعميل ابدا (مثل لا تشحن مفتاح خادم للواجهة).
المتغيرات
{{stack}}المنصة/الاطار{{config_values}}قيم الاعداد{{environments}}البيئاتمثال للمخرجات
المنصة: Node.js. الاعداد: DATABASE_URL، JWT_SECRET، PORT، STRIPE_SECRET_KEY. .env.example: # سلسلة اتصال Postgres DATABASE_URL=postgres://user:pass@localhost:5432/dbname # سر توقيع JWT \u2014 ولد سلسلة عشوائية طويلة JWT_SECRET=replace_with_long_random_value # المنفذ الذي يستمع عليه الخادم PORT=3000 # مفتاح Stripe السري \u2014 من جهة الخادم فقط، لا تكشفه للعميل ابدا STRIPE_SECRET_KEY=sk_test_xxx التحميل: استخدم dotenv في التطوير (require('dotenv').config())؛ وفي الانتاج، احقن المتغيرات عبر بيئة المنصة لا ملف. التحقق عند الاقلاع: const required = ['DATABASE_URL', 'JWT_SECRET', 'STRIPE_SECRET_KEY']; for (const key of required) { if (!process.env[key]) { console.error(`Missing env var: ${key}`); process.exit(1); } } لكل بيئة: ابق المحلي في .env (مستثنى من git)؛ واسرار التجريبي/الانتاج تعيش في مدير اسرار المضيف (Vercel/Render/AWS)، لا تلتزم ابدا. .gitignore: اضف `.env` و`.env.*` (ابق `.env.example` متتبعا). اشارة: STRIPE_SECRET_KEY من جهة الخادم فقط \u2014 لا تحزمه في كود الواجهة ابدا. استخدم المفتاح القابل للنشر في جهة العميل.
التفاصيل
المصدر
AI Khazna
الرخصة
—
الأمان
موثوق
النوع
prompt
أصول ذات صلة
مختارات أخرى في التطوير والبرمجة.
npm install @modelcontextprotocol/server-everything
npm install @modelcontextprotocol/server-memory
npm install @modelcontextprotocol/server-filesystem
npm install @modelcontextprotocol/server-git
npm install @modelcontextprotocol/server-fetch
npm install @modelcontextprotocol/server-sequentialthinking
افحص قبل التثبيت
شغل أي مصدر عبر فحوصاتنا - الظهور في الذكاء الاصطناعي والأمان والأداء واكتشاف التقنيات.
فحص أمني تلقائي للموقع
الأمان
محلل سرعة الصفحة
الأداء
اختبار جودة المحتوى العربي بالذكاء الاصطناعي
جودة المحتوى
مختبر وكلاء الذكاء الاصطناعي
اختبار الذكاء الاصطناعي
كاشف منصة الموقع
الترحيل
تدقيق الظهور في محركات الذكاء الاصطناعي
الظهور في الذكاء الاصطناعي
مولد ملف llms.txt
الظهور في الذكاء الاصطناعي
مقياس سهولة القراءة بالعربية
جودة المحتوى
منشئ البيانات المنظمة
الظهور في الذكاء الاصطناعي
حاسبة تكاليف الذكاء الاصطناعي
اختبار الذكاء الاصطناعي
محلل العناوين العربية
جودة المحتوى