kombify.me

توجيه HTTPS مُدار للخدمات العامة ووجهات المختبر المنزلي الخاصة المصرَّح بها صراحةً. تتوفر مسارات التسجيل المتصل لمستخدمي kombify Cloud.

https://mylab-u8f3k2.kombify.me

اقرأ التوثيق حالة API

كيف يعمل

ثلاث خطوات لمستخدمي مفاتيح API الحاليين ومسارات التسجيل المتصل.

1

استخدم الوصول الحالي

استخدم مفتاح API موجودًا أو رمز تسجيل متصل موقّعًا من Cloud/Gateway لإدارة مدخلات التوجيه.

2

حدّد وجهة عامة

حدّد عنوان HTTP(S) عامًا كوجهة للوكيل. يعمل kombify.me كوكيل للوجهات المتاحة للعامة فقط.

3

اعرض مسارات الخدمات

أنشئ مسارًا لكل خدمة وفعّل الإتاحة عندما تكون جاهزًا. يمكن أن تحصل كل خدمة على مضيف مخصص.


المزايا

مصمم لمشغّلي المختبرات المنزلية الذين يريدون وصولًا عامًا دون عناء.

نطاقات فرعية شاملة

يحصل كل مستخدم على نطاقات فرعية فريدة ضمن *.kombify.me: نطاق فرعي أساسي لمختبرك المنزلي ونطاقات فرعية لكل خدمة في كل تطبيق.

HTTPS تلقائي

تُشفَّر كل الحركة بشهادات TLS مُدارة على حافة Cloudflare. لن تحتاج إلى التعامل مع أي شهادة.

وكيل عكسي

تُمرَّر الطلبات إلى نطاقك الفرعي نحو عنوان الوجهة مع تمرير كامل للترويسات. يعمل مع أي خادم متاح للعامة.

آمن افتراضيًا

النطاقات الفرعية للخدمات معطّلة افتراضيًا. تبقى الوجهات العامة على مسار الوكيل المحصّن ضد SSRF؛ وتستخدم وجهات HTTP الخاصة مرحّل Durable Object الموثَّق من المالك ولا تستخدم أبدًا جلبًا مباشرًا من Worker.

مدعوم من الحافة

يعمل على Cloudflare Workers في أكثر من 300 موقع حول العالم. تُخزَّن عمليات البحث عن النطاقات الفرعية مؤقتًا في KV لتوجيه في أقل من ميلي ثانية.

التسجيل المتصل

يمكن للتسجيل المتصل في StackKit تسجيل المسارات تلقائيًا عبر مسارات تجهيز موقّعة من Cloud/Gateway.


اصطلاح التسمية

عناوين URL يمكن التنبؤ بها وخالية من التعارض لكل مختبر منزلي وخدمة.

SaaS (تديره kombify)

المختبر المنزلي {name}-{userid}.kombify.me
الخدمة {name}-{userid}-{service}.kombify.me

استضافة ذاتية

المختبر المنزلي sh-{name}-{fingerprint}.kombify.me
الخدمة sh-{name}-{fingerprint}-{service}.kombify.me

الحالة الحالية لـ API

واجهات التوجيه والتسجيل الموثَّق للاستضافة الذاتية متاحة.

# سجّل جهازًا واحصل على رابط تحقق للاستخدام مرة واحدة
curl -X POST https://kombify.me/_kombify/api/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"email":"you@example.com","device_fingerprint":"a1b2c3d4e5f6"}'
# -> 201 {"status":"pending_verification","api_key":"kbi_...",...}

# يمكن لمستخدمي مفاتيح API الحاليين إنشاء مسارات عامة الآن
curl -X POST https://kombify.me/_kombify/api/v1/subdomains \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"mylab","target_type":"proxy","target_addr":"https://your-server.example.com"}'