وداعاً Portainer؟ لماذا قد يكون Dockge هو البديل الأفضل لسيرفرك المنزلي.

الكاتب: محمود السعيدتاريخ النشر: آخر تحديث: وقت القراءة:
للقراءة
عدد الكلمات:
كلمة
عدد التعليقات: 0 تعليق

للسنوات القليلة الماضية، كان اسم Portainer هو المرادف الوحيد لإدارة حاويات Docker بواجهة رسومية. إنه قوي، مليء بالميزات، ولكنه في نفس الوقت... معقد، وأحياناً "صندوق أسود".

مؤخراً، ظهر منافس جديد يدعى Dockge (من تطوير نفس مبدع أداة Uptime Kuma الشهيرة). هذا البرنامج قد يجعلك تفكر جدياً في حذف Portainer من سيرفرك المنزلي. لماذا؟ لأنه يعتمد فلسفة "البساطة والوضوح".

(ضع هنا صورة لواجهة Dockge - تتميز بالبساطة والألوان الداكنة)


1. لماذا نبحث عن بديل لـ Portainer؟

مشكلة Portainer الكبرى هي أنه يخفي إعداداتك داخل قاعدة بياناته الخاصة. إذا قمت بإنشاء "Stack" داخله، فإن ملف docker-compose.yaml يتم تخزينه بطريقة تجعل من الصعب استخراجه أو نقله لسيرفر آخر بسهولة.

أنت لا تملك ملفاتك فعلياً، بل Portainer هو من يملكها.

2. سحر Dockge: ملفاتك تحت سيطرتك

أهم ميزة في Dockge هي أنه مدير لملفات Docker Compose في المقام الأول.

  • الشفافية: عندما تنشئ حاوية جديدة، يقوم Dockge بإنشاء ملف compose.yaml حقيقي في مجلد تختاره على جهازك.
  • التعديل المزدوج: يمكنك تعديل الملف نصياً (Code)، أو تعديله عبر الواجهة الرسومية (UI)، وسيتم تحديث الطرف الآخر فوراً.
  • سهولة النسخ الاحتياطي: بما أن كل حاوياتك هي مجرد ملفات ومجلدات عادية، يمكنك نسخها احتياطياً بنسخ المجلد فقط، دون الحاجة لعمل Backup لقاعدة بيانات معقدة.

3. واجهة خفيفة وسريعة

إذا كنت قد استخدمت Uptime Kuma، فستشعر بالألفة فوراً. الواجهة سريعة الاستجابة (Reactive)، حديثة، وداعمة للوضع المظلم بشكل رائع. كما أنه يتيح لك تحويل أوامر docker run الطويلة إلى ملفات Compose بضغطة زر.



كيفية تثبيت Dockge على سيرفرك؟

التثبيت بسيط جداً ولا يحتاج سوى لملف Compose صغير. قم بإنشاء مجلد للبرنامج واستخدم الكود التالي:

version: "3.8"
services:
dockge:
image: louislam/dockge:1
restart: unless-stopped
ports:
- 5001:5001
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/app/data
# مسار تخزين ملفات الـ Stacks الخاصة بك
- /opt/stacks:/opt/stacks
environment:
# غير هذا للمسار الذي اخترته بالأعلى
- DOCKGE_STACKS_DIR=/opt/stacks

بعد التشغيل، افتح المتصفح على المنفذ 5001 واستمتع بتجربة إدارة حاويات نظيفة ومباشرة.

الخلاصة: إذا كنت مديراً لشركة ضخمة، ابقَ مع Portainer. أما إذا كنت صاحب Home Lab وتستخدم Proxmox أو Raspberry Pi، فإن Dockge هو التطور الطبيعي الذي كنت تنتظره.
التصنيفات

شارك المقال لتنفع به غيرك

قد تُعجبك هذه المشاركات

إرسال تعليق

تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟

ليست هناك تعليقات

8252585510710493975

البحث