GhostlyShare لمعاينات localhost
GhostlyShare مشاركة localhost على Windows أو Linux
GhostlyShare هو تطبيق سطح مكتب صغير لنظامي Windows وUbuntu/Debian Linux يكتشف تطبيقات الويب المحلية ويحولها إلى روابط عامة مدعومة من Cloudflare دون الحاجة للنشر أو إعداد DNS أو فوضى علامات التبويب.

فكرة الأداة
رابط عام للتطبيق الذي يعمل الآن على جهازك
ابدأ خادم تطوير، لوحة تحكم محلية، مستقبل webhook، أو API صغير. يكتشف GhostlyShare ذلك، يعرض المنفذ، ويمنحك زر بدء. بنقرة واحدة تحصل على رابط عام يمكنك فتحه ونسخه ومشاركته.
أطر العمل المدعومة
إذا كان تطبيق ويب محلياً فغالباً يستطيع GhostlyShare مشاركته
لا يحتاج GhostlyShare إلى إضافات إطار العمل. يكتشف ويوجه حركة مرور HTTP، HTTPS، WebSocket، الاستطلاع الطويل، البث، وAPI المحلية، مما يجعل تدفقات العمل في التطوير متوافقة مع زر بدء بسيط.
React, Vite, Next.js
شارك معاينات hot reload وخوادم الواجهة على منافذ مثل 3000 و5173 أو منافذ تطوير مشابهة.
ASP.NET Core, Blazor Server, Blazor WebAssembly
قم بتمرير موارد الأُطُر، حركة مرور SignalR، الاستطلاع الطويل، عمليات إعادة التوجيه، ملفات تعريف الارتباط، ونقاط نهاية تطوير HTTPS المحلية.
Vue, Nuxt, Angular, SvelteKit
اكشف عن تطبيقات المتصفح التي تعمل على خادم HTTP أو HTTPS محلي، بما في ذلك مسارات خادم التطوير وتحديثات WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
شارك JSON APIs ومستقبلات webhook وواجهات Swagger أو OpenAPI ونقاط الصحة وطلبات POST العادية.
WordPress, PHP, static HTML
عاين CMS محلياً والمواقع الثابتة والصفحات الغنية عندما يجد GhostlyShare نقطة نهاية مستقرة للمتصفح.
WebSockets, SSE, streaming responses
حافظ على معاينات الوقت الحقيقي الحديثة عبر المسار العام باستخدام وكيل WebSocket وفترات انتهاء البث المدركة.
المزايا
كل ما يلزم لمسار سلس من المحلي إلى العام
اكتشاف التطبيقات المحلية تلقائيًا
يقوم GhostlyShare بفحص المنافذ المحلية، يتحقق من نقاط نهاية HTTP وHTTPS، يقرأ عناوين الصفحات، ويمكنه التعرف على واجهات API عبر OpenAPI وSwagger والوثائق ونقاط الصحة.
روابط مؤقتة أولاً، والنطاقات المخصصة عند الحاجة
لا حاجة لتسجيل دخول أو حساب أو خطة مدفوعة أو نطاق مخصص للطريق السريع. عند الحاجة إلى رابط مميز، استخدم خيار النطاق المخصص من Cloudflare.
تمرير HTTP و WebSocket
تظل التطبيقات الحديثة تعمل لأن GhostlyShare يمرر HTTP العادي واتصالات WebSocket عبر الرابط العام النشط.
انسخ، افتح، أوقف، ثم كرر
كل تطبيق مباشر يحصل على شريط إجراءات مضغوط: افتح الرابط العام، انسخه مع تأكيد، أو أوقف المعاينة العامة عند انتهاء الجلسة.
تطبيق سطح المكتب لنظامي Windows وLinux
ثبّت من Microsoft Store على Windows أو استخدم حزمة Ubuntu/Debian .deb على Linux. يبقى تدفق المشاركة الرئيسي موحدًا على كلا النظامين.
إدارة آمنة لدورة الحياة
عند إغلاق التطبيقات المحلية أو الحاجة لإيقاف المعاينات، يقوم GhostlyShare بمزامنة الحالة وتنظيف المسارات بدلاً من ترك روابط عامة قديمة.
سير العمل
من localhost إلى رابط عام في ثلاث خطوات بسيطة
- 1
شغّل التطبيق محلياً
شغّل Vite أو ASP.NET Core أو لوحة متابعة أو مستقبل webhook أو أي خدمة ويب محلية بالطريقة المعتادة.
- 2
اضغط Start داخل GhostlyShare
يعثر التطبيق على المنفذ، يجهز المسار العام الآمن، ينتظر الرابط، ثم يعرض الحالة نشط عند الجاهزية.
- 3
شارك رابط المعاينة
انسخ الرابط، افتحه بالمتصفح، أرسله للعميل، أو اختبره من جهاز آخر بسرعة.
فيديو تعريفي
شاهد GhostlyShare وهو يعمل
فيديو قصير على YouTube يشرح كيف يحول GhostlyShare تطبيقاً محلياً إلى رابط معاينة عام.
لماذا يبدو سريعًا
يتولى التطبيق التفاصيل المملة قبل أن تنشغل بها
يراقب GhostlyShare المنافذ المحلية باستمرار، يتذكر المعاينات الحية، يضبط المسارات عند ظهور أو اختفاء التطبيقات، ويوفر ردود فعل واضحة لكل إجراء ظاهر على Windows وLinux. النتيجة: لا أوامر مشاركة يدوية، لا نسخ روابط من الطرفية، ولا تخمين المنافذ الآمنة للمشاركة.
نطاقات مخصصة
استخدم رابط Cloudflare بعلامتك عندما لا يكفي الرابط المؤقت
الطريقة السريعة تعمل بدون DNS، لكن GhostlyShare يوفر أيضاً خيار رابط مخصص لمناطق Cloudflare. أضف رمزاً، اختر المنطقة، حدد اسم المضيف، وينشئ GhostlyShare النفق المُدار وسجل DNS للتطبيق المحلي.
preview.your-domain.com
يتم إنشاء عناوين URL مخصصة للعروض التي يجب أن تبدو مستقرة ومعروفة. يمكن لـ GhostlyShare إعادة استخدام التعيينات المحفوظة، وتحديث المسار، وإيقاف النفق المُدار من نفس تدفق التطبيق.
- 1
وصّل Cloudflare
ألصق رمز API الخاص بـ Cloudflare مرة واحدة، ثم يتحقق GhostlyShare من صحته ويخزن بيانات الاعتماد بأمان لاستخدامها في جلسات URL المخصصة لاحقًا.
- 2
حدد المنطقة واسم المضيف
اختر منطقة Cloudflare، أدخل تسمية اسم المضيف، ودع GhostlyShare يتحقق من توفر الاسم الكامل.
- 3
انشر المسار المُدار
ينشئ GhostlyShare نفق Cloudflare، يضبط ingress، يكتب سجل DNS، ثم يبدأ المسار الآمن إلى منفذك المحلي.
حالات الاستخدام
للحظات التي لا يكفي فيها localhost وحده
معاينات للعملاء وأعضاء الفريق
أرسل رابطًا يعمل قبل نشر فرع أو إصدار مؤقت.
اختبار webhooks
وجّه الخدمات الخارجية إلى مستقبل محلي مع بقاء دورة التطوير على جهازك.
فحص الهواتف والأجهزة
افتح موقعك المحلي من هاتف أو جهاز لوحي أو جهاز اختبار آخر دون الحاجة للانضمام لنفس الشبكة.
عروض API سريعة
اكشف عن API محلي لمحادثة تكامل سريعة، ثم أوقفه عند انتهاء الجلسة.
مقارنة بـ ngrok
طريقة أبسط لمشاركة ما يعمل محليًا فقط
إذا كنت تستخدم ngrok عادةً، يهدف GhostlyShare إلى تدفق معاينة محلية مباشر: افتح التطبيق، اختر الخدمة المكتشفة، اضغط بدء، وأرسل الرابط. الروابط المؤقتة خفيفة الإعداد، والنطاقات المخصصة متاحة للرابط المميز عبر Cloudflare.
واجهة سطح المكتب أولاً وبصرية
أفضل خيار لرؤية التطبيقات المحلية المكتشفة، بدء المشاركة بنقرة واحدة، نسخ الرابط، وإيقاف المعاينة من نافذة سطح مكتب مدمجة.
ابدأ بالروابط المؤقتة المجانية
مناسب للمعاينات السريعة لأنه لا يتطلب تسجيل دخول أو حساب أو اشتراك قبل المشاركة. النطاقات المخصصة خيار ترقية اختياري لمستخدمي Cloudflare.
قوي، لكنه أكثر يدويّة
أدوات المشاركة المعتمدة على الطرفية ممتازة للمسارات المتقدمة. GhostlyShare يركز على معاينة يومية أسرع وأبسط.
تحميل
تحميل GhostlyShare لنظامي Windows وLinux
اختر إصدار Microsoft Store على Windows أو حزمة Ubuntu/Debian من مستودع GitHub العام على Linux. كلا الإصدارين يتبعان نفس سير العمل للمعاينة العامة للتطبيق المحلي.
Windows
ثبّت GhostlyShare من Microsoft Store لنظام Windows. التحديثات تتم عبر المتجر، ويظل تدفق المشاركة مركزًا على التطبيقات المحلية، APIs، لوحات التحكم، ومستقبلات webhook.
افتح Microsoft Storeنظام Ubuntu / Debian Linux
افتح أحدث إصدار على GitHub، اختر حزمة .deb الخاصة بمعمارية x64، ثبّتها باستخدام apt، ثم شغّل GhostlyShare من مشغل التطبيقات أو عبر الأمر ghostlyshare.
فتح إصدار Linuxمستودع الإصدار والويكي
يحتوي مستودع GitHub على تنزيلات Linux، ملاحظات التثبيت، استكشاف الأخطاء، والتوثيق لكلا نظامي سطح المكتب المدعومين.
افتح GitHubالتوثيق
اقرأ توثيق GhostlyShare
يشرح ويكي GitHub التثبيت، كشف التطبيقات، جاهزية الروابط، النطاقات المخصصة، اختلافات Windows وLinux، والفحوصات اللازمة عند عدم ظهور تطبيق محلي.
البدء
شغّل تطبيق اختبار، افتح GhostlyShare، أنشئ رابطًا عامًا، وأوقف المشاركة بشكل منظم.
افتح الدليلالتثبيت والتحديثات
استخدم Microsoft Store على Windows، أو ثبّت وقم بتحديث حزمة Ubuntu/Debian باستخدام apt.
افتح الدليلكشف التطبيقات
تعرف على المنافذ المحلية، الأُطُر، العناوين، APIs، وعمليات التطوير التي تعد إشارات قوية للكشف.
افتح الدليلنظاما Windows وLinux
قارن بين التغليف، تخزين الرموز الآمن، سلوك علبة النظام، اختلافات سطح المكتب، وتدفق المشاركة المدعوم.
افتح الدليلالنشر العام
فهم روابط Cloudflare العشوائية، الروابط المخصصة، تأخيرات جاهزية الروابط، وما يحدث عند توقف المشاركة.
افتح الدليلاستكشاف الأخطاء وإصلاحها
تحقق من سبب إخفاء تطبيق، أو ظهور رابط كغير متصل، أو اختلاف تكامل سطح المكتب في Linux.
افتح الدليلالدعم
أبلغ عن أخطاء أو اطلب ميزات GhostlyShare
افتح نماذج GitHub للإبلاغ عن الأخطاء وطلبات الميزات. قبل النشر، احذف الرموز، كلمات المرور، الروابط الخاصة، وبيانات العملاء.
الأسئلة المتكررة
إجابات مختصرة قبل مشاركة تطبيق محلي
هل أحتاج إلى حساب لاستخدام GhostlyShare؟
لا. تم تصميم GhostlyShare للمعاينات المحلية السريعة بدون تسجيل دخول أو إنشاء حساب أو خطوة اشتراك.
هل أحتاج إلى نطاق خاص بي؟
لا. يمكنك مشاركة رابط معاينة عام مؤقت دون شراء نطاق أو تعديل DNS أو نشر اختبار. إذا كنت تستخدم Cloudflare، يمكن لـ GhostlyShare إنشاء رابط مخصص للمعاينة المميزة.
ما هي الأُطُر التي يدعمها GhostlyShare؟
GhostlyShare غير مرتبط بإطار عمل محدد. يعمل مع تطبيقات HTTP وHTTPS المحلية من أُطُر مثل React، Vite، Next.js، Vue، Angular، SvelteKit، ASP.NET Core، Blazor، Node APIs، WordPress، HTML ثابت، خدمات Swagger أو OpenAPI، ومستقبلات webhook.
هل يمكنني استخدام GhostlyShare على نظام Linux؟
نعم. يتوفر GhostlyShare كحزمة .deb لنظام Ubuntu/Debian x64 من مستودع GitHub العام، بينما يتوفر على Windows عبر Microsoft Store.
كيف تعمل النطاقات المخصصة في GhostlyShare؟
تستخدم النطاقات المخصصة خدمة Cloudflare. بعد إضافة رمز صالح، يقوم GhostlyShare بتحميل المناطق، التحقق من اسم المضيف، إنشاء النفق وسجل DNS، وتوجيه اسم المضيف العام إلى التطبيق المحلي المختار. يخزن Windows الرمز باستخدام DPAPI، بينما يستخدم Linux خدمة Secret Service عبر libsecret.
أين توثيق GhostlyShare؟
يغطي ويكي GitHub التثبيت، كشف التطبيقات، النشر العام، النطاقات المخصصة، اختلافات Windows وLinux، استكشاف الأخطاء، تقارير الأخطاء، وطلبات الميزات.
هل GhostlyShare بديل لـ ngrok؟
يعتمد ذلك على سير العمل. أدوات مثل ngrok قوية للتوجيه المتقدم، بينما يركز GhostlyShare على معاينات سطح مكتب سريعة للتطبيقات المحلية، APIs، webhooks، والعروض التوضيحية على Windows وLinux.

الخلاصة
GhostlyShare يحول البناء المحلي إلى شيء يمكن للناس تجربته فعليًا
تم تصميمه ليكون صغيرًا، مباشرًا وعمليًا على Windows وLinux: ابدأ التطبيق الذي تطوره، اضغط بدء في GhostlyShare، أرسل الرابط، واستمر في العمل.
اختر تحميلك