كل الأدلة

حالات الاستخدام والتنفيذ

نشر Safest Resolve في حساب Cloudflare الخاص بك

من خطة بنية تحتية للقراءة فقط إلى تثبيت مؤكد وتملكه مؤسستك.

مخصص لـ
مسؤولو Cloudflare ومهندسو المنصة والأمان ومالكو Safest
دليل حالي
آخر تحديث: 29 أغسطس 2026

01

نقطة البداية

تريد إبقاء الخدمة ومحرك المسارات والسجلات والملفات والاعتمادات وسجلات التشغيل في حساب Cloudflare. يحافظ المولد ونصوص النشر على هذا الحد.

02

الشروط اللازمة

  • النشر قبل التحقق من صلاحيات الحساب وحدوده.
  • استخدام audience خاطئ في Access أو قائمة ملاك غير صحيحة.
  • اعتبار فحص /health العام دليلاً على جاهزية الترحيلات والقوائم والمسارات.

03

خطوة بخطوة

  1. ثبّت Node.js 20 أو أحدث، وسجّل Wrangler، وجهّز نطاق HTTPS والأصول المسموحة وتطبيق Cloudflare Access لمسار البنية التحتية.
  2. شغّل npx create-safest-tools safest-resolve مع الاسم والرابط العام والأصل وبريد المالك وAccess audience. ينشئ المولد المشروع ويعرض خطة للقراءة فقط.
  3. راجع reports.config.json وwrangler.jsonc وnpm run setup:plan، وأكد Worker وD1 وأربعة مخازن R2 وثلاث Queues وكل binding.
  4. شغّل npm run secrets:init وأدخل أسرار API والتوقيع والتشفير والبوابة وتحديد المعدل في الملف المحلي المحمي.
  5. أعد npm run setup:plan ثم شغّل npm run setup وأكد معرّف التثبيت الدقيق.
  6. أنشئ المالك الأول عبر Access، وادعُ مديراً ومحللاً، وتأكد من رفض هوية غير مسموحة.
  7. افحص /health، وتحقق من database وworkflow_runtime وworkers_ai وobject_storage وqueues، ثم اشترط أن يعيد /ready الموثق 200.

04

الحد التشغيلي

الخطة لا تغيّر Cloudflare. يظل النشر خاضعاً للمراجعة، وتبقى الأسرار خارج الشيفرة والإعداد، وتكون أسماء الموارد فريدة، وتراجع صلاحيات الخطة قبل الإنتاج.

05

تبادل البيانات

يعرّف Worker خدمات Static Assets وD1 وأربعة مخازن R2 خاصة وQueues وDLQ وDynamic Workflows وWorker Loaders وWorker secrets وDurable Object مع SQLite وWorkers AI وCron Triggers وWorkers Logs. يغطي Turnstile وAccess وEmail Service الإدخال العام والتمهيد والبريد الاختياري.

مرجع ثابتطلب موقّعنتيجة محددة النوع

06

التحقق

يمتلك التثبيت إيصالاً محلياً وترحيلات مطبقة وأسراراً مرفوعة وbindings منشورة وملاكاً معروفين وفحوصاً ناجحة. يثبت /health الحياة، ويثبت /ready الموثق القدرة التشغيلية.

07

أسئلة التنفيذ

هل Cloudflare Email Service إلزامي؟+

لا. تستمر بوابة المبلّغ وwebhook الإشعارات بدونه.

كيف تتم الترقية؟+

شغّل npm run upgrade:plan أولاً. تنشئ الترقية نسخة احتياطية مؤكدة وتطبق الترحيلات ثم تعيد النشر.

Safest Resolve

صمّم أول مسار سيشغله فريقك.

ابدأ بمصدر البلاغ والأدلة المطلوبة وصاحب القرار وإجراء المنتج والرسائل ومسار الطعن.