نشر وإدارة التطبيقات الحديثة.

شعار Dockge

Dockge

مدير مرئي لحزم Docker Compose — حرّر `compose.yaml`، وشغّل وأوقف وتابع السجلات مباشرةً من واجهة ويب بدل جلسة SSH.

512 ميغابايت ذاكرة عشوائية 1 vCPU المنفذ 5001 متاح

المنظومة التقنية

DockerNode.jsSQLite
الحد الأدنى من RAM512 ميغابايت
الحد الأدنى من CPU1 vCPU
المنفذ الافتراضي5001
أنظمة التشغيل المتوافقةubuntu-24.04

Dockge مدير مفتوح المصدر مرخّص برخصة MIT لحزم Docker Compose، كتبه Louis Lam — مؤلّف Uptime Kuma — ويشاركه سمعته في كونه مفهومًا من أول نظرة. الحزمة هي مجلّد يحتوي على `compose.yaml`؛ ويمنحك Dockge محرّرًا لذلك الملف، وأزرارًا لتشغيل الحزمة وإيقافها، وعرضًا حيًّا لحالة الحاويات وسجلاتها، كل ذلك في صفحة تفاعلية واحدة.

الخيار التصميمي المهم هنا هو أن Dockge لا يقف في طريقك. فالحزم تعيش كملفات عادية تحت `/opt/stacks` على المضيف، لا داخل قاعدة بيانات مغلقة — لذا فإن `docker compose up -d` في ذلك المجلّد يفعل تمامًا ما يفعله الزر في الواجهة، ويمكن لـ `git` أن يؤرشف الملفات، وإزالة Dockge تُبقي كل حزمة تعمل. هذا هو الفرق بين لوحة تحكّم يمكنك مغادرتها وأخرى تحبسك فيها.

على خادم VPS من ServOrbit، يعمل Dockge في حاوية واحدة على المنفذ 5001 بقاعدة بيانات SQLite ويستهلك أقل بكثير من 200 ميغابايت في وضع الخمول. كما يحوّل أمر `docker run …` الذي وجدته في ملف README إلى `compose.yaml` سليم، ويمنحك طرفية تفاعلية على أي حاوية، ويمكنه إدارة عدة مضيفات Docker من واجهة واحدة بمجرّد ربط وكلاء إضافيين.

الميزات الرئيسية

محرّر تفاعلي لـ compose.yaml مع تلوين الصياغة والتحقّق منها — اكتب الملف في المتصفح أو حرّره عبر SSH؛ فكلاهما الملف نفسه.
شغّل الحزم وأوقفها وأعد تشغيلها وحدّثها واحذفها من الواجهة، مع تقدّم لحظي بدل مؤشّر دوّار يخفي ما يفعله Docker.
سجلات الحاويات وحالتها مباشرةً، تُبثّ إلى الصفحة لحظة حدوثها — دون فتح جلسة SSH لتشغيل docker compose logs -f.
محوّل docker runcompose.yaml: الصق الأمر من ملف README الخاص بالمشروع واحصل على تعريف حزمة جاهز للتحرير.
تخزين قائم على الملفات: الحزم مجلّدات عادية تحت /opt/stacks، قابلة للاستخدام مع أداة docker compose وللأرشفة بـ Git — بلا حبس تقني.
طرفية ويب تفاعلية على المضيف أو داخل أي حاوية، للحالات التي لا يكفي فيها زرّ في الواجهة.
دعم عدة وكلاء: اربط عدة مضيفات Docker وأدِر حزمها جميعًا من واجهة واحدة.
حاوية واحدة وSQLite وأقل بكثير من 200 ميغابايت من الذاكرة — خفيف بما يكفي ليجاور الأحمال التي يديرها.

متى تستخدم هذا الحل؟

1

أدِر حزم خادمك دون العيش داخل SSH

لم يعد تشغيل خدمة أو معرفة سبب إعادة تشغيل حاوية أو متابعة السجلات يعني فتح طرفية والبحث عن المجلّد الصحيح وتذكّر الخيارات. العمليات نفسها على بُعد نقرتين في المتصفح — بما في ذلك من الهاتف — بينما تبقى الملفات الأساسية حيث تتوقّعها أداة سطر الأوامر تمامًا.

2

سلّم العمليات اليومية لغير مسؤول أنظمة

الزميل الذي عليه إعادة تشغيل تطبيق بعد تغيير في التهيئة لا ينبغي أن يحتاج حساب shell على الخادم. يمنحه Dockge عرضًا مقروءًا لكل حزمة وحالتها وسجلاتها، مع أزرار للعمليات الروتينية — ويبقى الجزء الحسّاس من الآلة خلف مفاتيح SSH التي لا يملكها.

3

حوّل ملف README إلى حزمة تعمل

توثّق معظم المشاريع المستضافة ذاتيًا أمر docker run طويلًا. الصقه في محوّل Dockge لتحصل على compose.yaml يمكنك قراءته وأرشفته فعلًا، واضبط وحدات التخزين والمنافذ، ثم شغّله — بدل الاحتفاظ بسطر في تاريخ الأوامر باعتباره السجلّ الوحيد لكيفية نشر الخدمة.

نشر Dockge على خادم VPS الخاص بك

دليل محسّن لخوادم VPS Cloud من ServOrbit.

01

اطلب خادم VPS من ServOrbit

استهلاك Dockge نفسه ضئيل — أقل بكثير من 200 ميغابايت من الذاكرة. حدّد حجم الخادم بحسب الحزم التي تنوي تشغيلها عليه، فـ Dockge يدير الحاويات الموجودة على الآلة المثبَّت عليها. وخادم بـ 2 غيغابايت يستضيف Dockge وعدة خدمات صغيرة مستضافة ذاتيًا بأريحية.

02

وجّه نطاقًا إلى الخادم

يتحكّم Dockge في عفريت Docker، لذا يجب ألّا تكون واجهته متاحة عبر HTTP غير المشفَّر أبدًا. أنشئ سجلّ A مثل dockge.example.com يشير إلى IP خادمك — عندها يُقدَّم التطبيق خلف vhost الخاص بـ nginx بشهادة تُصدَر وتُجدَّد تلقائيًا.

03

النشر بنقرة واحدة من السوق

افتح لوحة ServOrbit ← السوق ← النشر ← Dockge ← نشر. يسحب Docker صورة louislam/dockge:1، ويربط مقبس Docker ومجلّد /opt/stacks، وتستجيب الواجهة على المنفذ 5001 خلف vhost الـ HTTPS في ثوانٍ.

04

أنشئ حساب المشرف

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

05

أنشئ أول حزمة

اضغط Compose، وسمِّ الحزمة، ثم إمّا اكتب compose.yaml مباشرةً أو الصق أمر docker run ودع Dockge يحوّله. اضغط نشر وتابع تقدّم السحب والتشغيل حيًّا. وتُتبنّى الحزم الموجودة أيضًا: انقل مجلّد مشروع قائم إلى /opt/stacks فيظهر في القائمة عند التحديث التالي.

الأسئلة الشائعة

نطاق Dockge أضيق عن قصد: فهو يدير حزم Docker Compose ويُتقن ذلك، بينما يغطّي Portainer سطح Docker كله — الحاويات المستقلة والصور والشبكات ووحدات التخزين وSwarm وKubernetes. فإن كان خادمك منظّمًا في حفنة من حزم compose، فـ Dockge أسرع تعلّمًا وأخفّ بكثير. أما إن كنت تحتاج إدارة حاويات فردية وسجلّات صور وتنسيق عناقيد، فـ Portainer هو الأداة المناسبة لتلك المهمة.

إضافة زر النشر

هل تدير مشروعًا يستخدم Dockge؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Dockge on ServOrbit
Markdown
[![Deploy Dockge on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=dockge&utm_source=deploy-badge&utm_medium=referral&utm_campaign=dockge)
HTML
<a href="https://servorbit.com/vps-cloud?template=dockge&utm_source=deploy-badge&utm_medium=referral&utm_campaign=dockge"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Dockge on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

نشر وإدارة التطبيقات الحديثة.

فعّل Dockge على بنيتك التحتية.

خادم VPS Cloud مخصص — عنوان IPv4 مضمّن، مركز بيانات أوروبي، والدعم مضمّن. لا تغادر بياناتك خادمك أبدًا.

الإعداد الموصى به: 512 ميغابايت RAM · 1 vCPU

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـ العربية والفرنسية والإنجليزية.