انتقل إلى المحتوى

الرسوم في هذه الصفحة تعمل عبر WebGPU. حدّث متصفحك لرؤيتها.

Pingle SDK

أدوات لدمج نفق Pingle في منتجك. قيد التطوير ولم تصدر بعد؛ انضم إلى قائمة الانتظار.

تحذير

قيد التطوير. لم تصدر الـSDK بعد. واجهاتها غير منشورة وقد تتغير قبل الإصدار الأول. لتعرف حين يكون هناك ما يمكن تجربته، انضم إلى قائمة الانتظار في صفحة SDK.

ما هي

‏Pingle SDK مجموعة أدوات لدمج VPN في منتجك: تطبيق، أو برنامج ثابت لجهاز توجيه، أو جهاز. بدلًا من كتابة النفق والتوجيه والتكامل مع المنصة من الصفر، تأخذ الأجزاء التي صُنع منها عميل Pingle نفسه.

على ماذا تقوم

  • نواة بلغة Rust — النواة نفسها التي تقوم عليها تطبيقات Pingle.
  • إضافات بـWebAssembly. التوجيه والعزل ثنائي الاتجاه وغيرهما وحدات، كل منها في بيئة معزولة لا تستطيع كسر النواة ولا الوصول إلى بيانات غيرها.
  • النفق الأصلي للمنصة. على كل نظام، ترفع الـSDK النفق بالطريقة التي يتوقعها ذلك النظام.

المنصات

المنصات هي منصات عميل Pingle، مجمّعة حسب طريقة رفع النفق على كل منها:

طريقة رفع النفقالمنصات
Network ExtensioniPhone، iPad، Mac، Apple TV
VpnServiceAndroid، Android TV
WintunWindows
TUNLinux، Steam Deck، Raspberry Pi، FreeBSD، OpenWrt
حاويةSynology، QNAP، Docker، Home Assistant
WebAssemblyالمتصفح
no_stdESP32

لم يُحسم بعد أيّها يشمله الإصدار الأول.

الحالة

لا توجد بعد SDK عامة وموثقة وذات إصدارات، لذا لا يمكنك بناء منتج عليها اليوم. لا يوجد موعد إصدار، ولن نعلن موعدًا لا نستطيع الالتزام به.

قائمة الانتظار

اترك وسيلة تواصل في النموذج في صفحة SDK وأخبرنا بما تبنيه ولأي المنصات: هذا يحدد ما يأتي أولًا. يُكتب هذا التوثيق بالتوازي مع الـSDK، ومرجع الواجهة البرمجية سينمو معها.