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

localhost:5173فكرة الأداة
رابط عام للتطبيق الذي يعمل الآن على جهازك
ابدأ خادم تطوير، لوحة تحكم محلية، مستقبل 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 عبر الرابط العام النشط.
انسخ، افتح، أوقف، ثم كرر
كل تطبيق مباشر يحصل على شريط إجراءات مضغوط: افتح الرابط العام، انسخه مع تأكيد، أو أوقف المعاينة العامة عند انتهاء الجلسة.
تطبيق سطح المكتب وأداة ghs CLI
استخدم تطبيق سطح المكتب عندما تريد أزرار تشغيل وإيقاف بسيطة. استخدم ghs للواجهة الطرفية أو الخوادم أو السكربتات.
روابط عامة محمية بكلمة مرور
أضف كلمة مرور قبل أو أثناء تفعيل الرابط العشوائي أو النطاق المخصص. يجب على الزوار فتح الرابط أولاً، ويمكن حظر المحاولات الفاشلة، وتنتهي جلسات الزوار تلقائياً.
روابط عامة تنتهي صلاحيتها تلقائياً
حدد مدة صلاحية للرابط ليتم إيقاف العرض التوضيحي، أو المراجعة، أو اختبار webhook، أو معاينة العميل تلقائياً بعد دقائق، أو ساعات، أو خلال اليوم، أو مدة مخصصة مع استمرار تشغيل التطبيق المحلي.
جلسات مدركة لقيود المعدل
يحد GhostlyShare من عدد التطبيقات العامة المتزامنة إلى ثلاثة، ويتتبع فترات التهدئة لنفق Cloudflare السريع، ويفصل بين الروابط النشطة وعمليات النفق الدافئ لتوضيح الحالة.
إحصائيات حركة المرور الحية
شاهد عدادات محلية بسيطة لجلسة الرابط العام الحالية: الطلبات، والزوار التقريبيين، والمستخدمين النشطين مؤخراً. هي ملاحظات سريعة وليست تحليلات كاملة.
إدارة آمنة لدورة الحياة
عند إغلاق التطبيق المحلي، أو تغير الشبكة، أو عدم إمكانية الوصول إلى الرابط العام، يتوقف GhostlyShare عن المشاركة ويعيد بطاقة التطبيق إلى الوضع المحلي فقط.
سير العمل
من localhost إلى رابط عام في أربع خطوات بسيطة
- 1
شغّل التطبيق محلياً
شغّل Vite أو ASP.NET Core أو لوحة متابعة أو مستقبل webhook أو أي خدمة ويب محلية بالطريقة المعتادة.
- 2
اضغط Start داخل GhostlyShare
يعثر التطبيق على المنفذ، يجهز المسار العام الآمن، ينتظر الرابط، ثم يعرض الحالة نشط عند الجاهزية.
- 3
اختر قواعد الوصول ومدة الرابط
قبل النشر، يمكنك اختيار كلمة مرور وحدّ لمحاولات الفشل ومدة جلسة كلمة المرور ووقت انتهاء تلقائي للرابط العام.
- 4
شارك رابط المعاينة
انسخ الرابط، افتحه بالمتصفح، أرسله للعميل، أو اختبره من جهاز آخر بسرعة.
فيديو تعريفي
شاهد GhostlyShare وهو يعمل
فيديو قصير على YouTube يشرح كيف يحول GhostlyShare تطبيقاً محلياً إلى رابط معاينة عام.
لماذا يبدو سريعًا
يتولى التطبيق التفاصيل المملة قبل أن تنشغل بها
يراقب GhostlyShare المنافذ المحلية، يحفظ المعاينات الحية، يضبط المسارات عند ظهور أو اختفاء التطبيقات، ويوفر ردود فعل واضحة على ويندوز ولينكس. وللمستخدمين المفضلين للواجهات النصية، توفر أداة ghs نفس سير العمل من سطر الأوامر.
نطاقات مخصصة
استخدم رابط 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 وحده
معاينات للعملاء وأعضاء الفريق
أرسل رابطًا يعمل قبل نشر فرع أو إصدار مؤقت.
اختبار الويب هوك
وجّه الخدمات الخارجية إلى مستقبل محلي مع بقاء دورة التطوير على جهازك.
فحص الهواتف والأجهزة
افتح موقعك المحلي من هاتف أو جهاز لوحي أو جهاز اختبار آخر دون الحاجة للانضمام لنفس الشبكة.
عروض API سريعة
اكشف عن API محلي لمحادثة تكامل سريعة، ثم أوقفه عند انتهاء الجلسة.
مقارنة بـ ngrok
طريقة أبسط لمشاركة ما يعمل محليًا فقط
إذا كنت تستخدم ngrok عادةً، يهدف GhostlyShare إلى تدفق معاينة محلية مباشر: افتح التطبيق، اختر الخدمة المكتشفة، اضغط بدء، وأرسل الرابط. الروابط المؤقتة خفيفة الإعداد، والنطاقات المخصصة متاحة للرابط المميز عبر Cloudflare.
واجهة سطح المكتب أولاً وبصرية
أفضل خيار لرؤية التطبيقات المحلية المكتشفة، بدء المشاركة بنقرة واحدة، نسخ الرابط، وإيقاف المعاينة من نافذة سطح مكتب مدمجة.
ابدأ بالروابط المؤقتة المجانية
مناسب للمعاينات السريعة لأنه لا يتطلب تسجيل دخول أو حساب أو اشتراك قبل المشاركة. النطاقات المخصصة خيار ترقية اختياري لمستخدمي Cloudflare.
قوي، لكنه أكثر يدويّة
أدوات المشاركة المعتمدة على الطرفية ممتازة للمسارات المتقدمة. GhostlyShare يركز على معاينة يومية أسرع وأبسط.
تحميل
تحميل GhostlyShare لنظامي Windows وLinux
نزّل تطبيق سطح المكتب أو ghs CLI من صفحة تنزيلات GhostlyShare. تظهر حزم Windows وLinux بشكل منفصل، مع روابط GitHub مباشرة لملفات ZIP وDEB وArch وRPM.
تحميلات سطح المكتب وواجهة الأوامر
افتح صفحة التحميل المخصصة لاختيار تثبيت ويندوز، واجهة أوامر ويندوز، تطبيق لينكس، أو واجهة أوامر لينكس.
افتح صفحة التحميلسير عمل عبر سطر الأوامر
تُسمى أداة GhostlyShare CLI بـ ghs. استخدمها في سير العمل عبر الطرفية، الخوادم، والبرمجة مثل فحص التطبيقات المحلية، مشاركة المنافذ، فحص التشخيص، أو استخدام اسم نطاق Cloudflare مخصص.
اقرأ وثائق CLIمتجر Microsoft
بالنسبة لتطبيق ويندوز، يظل Microsoft Store هو طريقة التثبيت الموقعة. استخدم ملف ZIP من GitHub إذا أردت الحزمة الرسمية مباشرة.
افتح Microsoft Storeالتوثيق
اقرأ توثيق GhostlyShare
تشرح وثائق GitHub التثبيت، واكتشاف التطبيقات، وجاهزية الرابط، وإحصائيات المرور، وحماية بكلمات مرور، ومدة الرابط، وحدود المعدل، والنطاقات المخصصة، والفروقات بين Windows وLinux، والفحوصات اللازمة عند عدم ظهور التطبيق المحلي.
البدء
شغّل تطبيق اختبار، افتح GhostlyShare، أنشئ رابطًا عامًا، وأوقف المشاركة بشكل منظم.
افتح الدليلالتثبيت والتحديثات
على Windows استخدم Microsoft Store. على Linux اختر الحزمة المناسبة لتوزيعتك.
افتح الدليلكشف التطبيق
تعرف على المنافذ المحلية، الأُطُر، العناوين، APIs، وعمليات التطوير التي تعد إشارات قوية للكشف.
افتح الدليلواجهة سطر الأوامر
ثبت ghs على ويندوز أو لينكس، افحص التطبيقات المحلية، شارك منفذًا، استخدم مخرجات JSON، وأجرِ فحوصات التشخيص.
افتح الدليلWindows و Linux
قارن أساليب التغليف، والتخزين الآمن للرموز، وسلوك أيقونة النظام، وفروق سطح المكتب، وتدفق المشاركة المدعوم.
افتح الدليلالنشر العام
فهم روابط Cloudflare العشوائية، الروابط المخصصة، تأخيرات جاهزية الروابط، وما يحدث عند توقف المشاركة.
افتح الدليلحماية بكلمة مرور
احمِ الروابط العشوائية والنطاقات المخصصة بكلمة مرور للزائر، وقفل بعد محاولات فاشلة، وجلسات متصفح تنتهي تلقائياً.
افتح الدليلمدة صلاحية الرابط
اضبط الروابط العامة لتتوقف تلقائياً بعد مدة محددة مسبقاً أو خلال اليوم أو مدة مخصصة.
افتح الدليلقيود المعدل والجلسات
تعرف على حدود التطبيقات العامة النشطة، فتحات الأنفاق الدافئة، فترات التهدئة لأنفاق 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 إصدارات Linux على GitHub كحزم DEB وArch وRPM. على Windows، تطبيق Microsoft Store هو الخيار الأسهل.
هل يحتوي GhostlyShare على واجهة أوامر؟
نعم. أداة CLI اسمها ghs وتعمل على Windows وLinux. استخدمها للواجهة الطرفية والخوادم والسكربتات، واستخدم تطبيق سطح المكتب عندما تريد واجهة مرئية.
هل يمكنني حماية رابط GhostlyShare العام بكلمة مرور؟
نعم. يمكن تفعيل حماية بكلمة مرور لكل رابط عام سواء كان عشوائياً أو نطاقاً مخصصاً. يجب على الزوار إدخال كلمة المرور قبل تحويل GhostlyShare الحركة إلى التطبيق المحلي.
هل يمكن أن يتوقف الرابط العام عن العمل تلقائياً؟
نعم. تتيح مدة صلاحية الرابط تحديد وقت توقف المشاركة. يستمر التطبيق المحلي بالعمل، لكن رابط GhostlyShare العام يتوقف بعد الوقت المحدد.
هل يمكنني عرض إحصائيات المرور لرابط عام؟
نعم. أثناء تفعيل رابط سطح المكتب، يعرض GhostlyShare عدادات بسيطة للطلبات، والزوار التقريبيين، والمستخدمين النشطين في جلسة المشاركة الحالية. هذه الأرقام مخصصة لملاحظات سريعة وليست تحليلات أو تدقيق أمني كامل.
كم عدد التطبيقات العامة التي يمكنني مشاركتها في نفس الوقت؟
يسمح GhostlyShare بتشغيل ثلاثة تطبيقات عامة نشطة في نفس الوقت. كما قد تدخل الأنفاق السريعة العشوائية من Cloudflare فترة تهدئة محلية عند وجود قيود على المعدل.
كيف تعمل النطاقات المخصصة في 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، أرسل الرابط، واستمر في العمل.
اختر تحميلك